belmont park s

2150 Hempstead Turnpike
Elmont
New York
United States