United States / Queens / Parks & gardensParkElmont Road ParkAddress755 Elmont Rd, ElmontWebsitewww.toh.liPhone+15162858509—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itSKY HALL · 1081 mNot ratedLong Beach, Long Island · 95 mNot rated