KFC J625226

KFC #J625226 is a KFC restaurant located at 3663 South High Street in Columbus, Ohio.