KFC K071182

KFC #K071182 is a KFC restaurant located at 26021 Euclid Avenue in Euclid, Ohio.