• New Vape Shop open in Woburn, Ma. VAPOR STATION, 13 Montvale Ave. Great Place, Cool Vibe, Friendly and knowledgable staff. Come on down and see us!