The Notch
1500 West St, Amherst, MA 01002-3330
The Notch is a State Parks, Visitor Centers place is located in Amherst, Massachusetts. The address of The Notch is 1500 West St, Amherst, MA 01002-3330.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 413-253-2883, or open their website to view relevant information, The url is http://www.mass.gov/eea/agencies/dcr/massparks/region-west/mount-holyoke-range-state-park.html