Where is West Hempstead?

Where is West Hempstead located?

West Hempstead, West Hempstead (Station), United States of America (approx. 40.70196°, -73.64165°)


Where is West Hempstead on the map?