Place Information

South Hempstead, Nassau, NY, US