KFC E320057

KFC #E320057 is a KFC restaurant located at 1101 North Wendover Road in Charlotte, North Carolina.