1. North Shore Vapors 300 Highland Ave, Salem, MA 01970 Coordinate: 42.50171,-70.92583 Phone: (978) 594-1136