Shopping District
176 Essex street, Salem, MA 01970
MPM offers ample parking and close proximity to the MBTA Commuter Rail.
Museum Place Mall
176 Essex street
Salem, MA 01970