Vape shops/Massachusetts/Somerville/617 Smoke Shop6617 Smoke ShopHours unknownDirectionsCallWebsiteOverviewDealsReviews533 Medford St, Somerville, MA, 02145Vape shop(617) 764-5812617smokeshop.com/More vape shops in Somerville66One7 Smoke Shop · SomervilleHours unknownVape shopBBall Square Smoke Shop · SomervilleHours unknown · 0.5 miVape shopMMedford Smoke Shop · SomervilleHours unknown · 0.6 miVape shopDD&K Smoke Shop · SomervilleHours unknown · 0.6 miVape shopDDavis Square Smoke Shop · SomervilleCloses 9 PM · 1.0 miVape shopReport a problem with this listing