Hitchcock Center for the Environment Share: Parks and Wildlife Sanctuaries Hitchcock Center for the Environment Visit Website 845 West Street Amherst, MA 01002 (413) 256-6006 About About Gardens, ponds and nature trails. Resource center has a library of books on the environment, exhibits, and children's activities.