Found 1 place
Address: 292 Hempstead Ave, West Hempstead, NY
Latitude: 40.7005 (40°42′2″N), Longitude: -73.6484 (73°38′54″W)
Foursquare