KFC K071184

KFC #K071184 is a KFC restaurant located at 1560 West 117th Street in Lakewood, Ohio.