KFC E320058

KFC #E320058 is a KFC restaurant located at 6424 Albemarle Road in Charlotte, North Carolina.