Found 2 places
Address: 354 Hempstead Ave, West Hempstead, NY 11552
Latitude: 40.6993 (40°41′57″N), Longitude: -73.6511 (73°39′4″W)
Address: 561 Hempstead Ave, West Hempstead, NY
Latitude: 40.6947 (40°41′41″N), Longitude: -73.6559 (73°39′21″W)