United States / Amherst / Parks & gardensParkBriarhurst ParkAddress120 Heathwood Rd, AmherstWebsitewind.willyweather.comPhone+17166317000—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 itTaquito Lindo - Williamsville Mexican Restaurant and Bar · 1210 mNot ratedDrexel Hill Apartments · 1474 mNot ratedFilled with Love Buffalo Cafe & Market