Amherst Shopping Center PHONE: ADDRESS: 181 University Dr, Amherst, MA 01002 GET DIRECTIONS MON – FRI: 11 AM-6 PM CLOSED ON: Open All Days WEBSITE: