Address:

490 Hempstead Ave. West Hempstead, New York (NY) 11552

View Map