Found 2 places
Address: 60 Hempstead Ave, West Hempstead, NY 11552
Latitude: 40.7035 (40°42′13″N), Longitude: -73.6399 (73°38′24″W)
Foursquare
Address: Hempstead Tpke, West Hempstead, NY 11552
Latitude: 40.7052 (40°42′19″N), Longitude: -73.6398 (73°38′23″W)