KFC K071178

KFC #K071178 is a KFC restaurant located at 3036 Clark Avenue in Cleveland, Ohio.