KFC E320017

KFC #E320017 is a KFC restaurant located at 30 Shuford Road in Columbus, North Carolina.