Found 1 place
Address: 401 Hempstead Ave, West Hempstead, NY 11552
Latitude: 40.6985 (40°41′55″N), Longitude: -73.6524 (73°39′9″W)