Vape shops/Georgia/Kennesaw/Owl City VaporOOwl City VaporHours unknownDirectionsCallWebsiteOverviewDealsReviews1133 Chastain Rd NW Ste 600, Kennesaw, GA, 30144Vape shop(678) 324-9174www.newleafvapor.com/More vape shops in KennesawTThe Hotbox ATL · KennesawOpen until 10 PM · 1.0 miVape shopCCloud 9 Smoke & Vape · KennesawOpen until midnight · 1.4 miVape shopXXhale City · KennesawOpen until midnight · 1.5 miVape shopVVape City · Cherokee St NW Ste 624, KennesawHours unknown · 1.6 miVape shopVVape City · Cherokee Street Northwest, KennesawOpens Thu 10 AM · 1.7 miVape shopReport a problem with this listing