1. University Of Massachusetts 651 N Pleasant St, Amherst, MA 01003 Coordinate: 42.39162,-72.52526 Phone: (413) 545-2703