KFC J625225

KFC #J625225 is a KFC restaurant located at 3721 Fishinger Boulevard in Hilliard, Ohio.