KFC D333055

KFC #D333055 is a KFC restaurant located at 2401 North Morton Street in Franklin, Indiana.