KFC E320062

KFC #E320062 is a KFC restaurant located at 6320 West Sugar Creek Road in Charlotte, North Carolina.