KFC K071176

KFC #K071176 is a KFC restaurant located at 5380 Pearl Road in Parma, Ohio.