KFC J470028

KFC #J470028 is a KFC restaurant located at 4478 Montgomery Road in Norwood, Ohio.