Get Directions to Amherst Town Hall ← View details 4 Boltwood Avenue, Amherst, Massachusetts 01002 +1 413-259-3333 Get Directions From* To * — Required information