KFC J235031

KFC #J235031 is a KFC restaurant located at 20 Hempstead Avenue in Hempstead, New York.