Vape shops/Texas/Dallas/The Glass HouseTThe Glass HouseHours unknownDirectionsCallWebsiteOverviewDealsReviews7877 Frankford Road, Dallas, TX, 75252Vape shop(972) 290-0175theglasshousetx.comMore vape shops in DallasSSmoke N Chill · DallasHours unknown · 1.7 miVape shopHHot Box · DallasHours unknown · 1.8 miVape shop888 Vape · DallasHours unknown · 1.9 miVape shopDDFW Smoke Shop · DallasHours unknown · 3.2 miVape shopHHot Smoke DallasHours unknown · 3.3 miVape shopReport a problem with this listing