KFC K071181

KFC #K071181 is a KFC restaurant located at 14901 Snow Road in Brook Park, Ohio.