Vape shops/Colorado/Castle Rock/GoodFellas Smoke ShopGGoodFellas Smoke ShopHours unknownDirectionsCallWebsiteOverviewDealsReviews1007 Caprice Dr, Castle Rock, CO, 80109Vape shop(303) 660-9377www.goodfellascolorado.com/More vape shops in Castle RockAArea 51 Cigar & Vape · Castle RockHours unknown · 0.3 miVape shopVVAPEz Castle RockHours unknown · 1.1 miVape shopSSmoker Friendly · Castle RockHours unknown · 1.2 miVape shopReport a problem with this listing