KFC J021007

KFC #J021007 is a KFC restaurant located at 203 West Logan Street in Celina, Ohio.