KFC J235032

KFC #J235032 is a KFC restaurant located at 175-46 Hillside Avenue in Jamaica, New York.