KFC E320067

KFC #E320067 is a KFC restaurant located at 2834 Boyer Street in Charlotte, North Carolina.