Found 1 place
Address: West Hempstead, NY
Latitude: 40.7045 (40°42′16″N), Longitude: -73.6433 (73°38′36″W)
Foursquare