Hours Of Operations Green Depot Vermont Green Depot Hours of Operation and Locations in Vermont 4.5 - 122 votes 2 Locations in Vermont www.greendepot.com Green Depot Hours Category: Home & Garden Green Depot - Barre, VT 05641 1099 S Barre Rd(802) 476-3010 View Store Details Green Depot - Castleton, VT 05735 266 Main St(802) 468-0077 View Store Details Recommend For You LL Bean Lowe's Home Improvement Magic Clean Carpet Market Street Mike's Market Mr Sports One Dollar One Store Oriental Rugs Orvis Company Quality Carpet