Concert Venues in Amherst, MA The Drake - Amherst Where: 44 N Pleasant St., Amherst, Massachusetts - 01002 Events: 8