Location of Village Shoppes of Salem mall is 290 South Broadway, Salem, New Hampshire - NH 03079.
GPS Coordinates: 42.758498, -71.213658
« Return to Village Shoppes of Salem