KFC J235012

KFC #J235012 is a KFC restaurant located at 87-19 Jamaica Avenue in Jamaica, New York.