KFC K071076

KFC #K071076 is a KFC restaurant located at 6417 Harbison Avenue in Philadelphia, Pennsylvania.