Depot Street Malt Shop ← View details 57 Depot Street, Stowe, VT 05672 +1 802-253-4269 Get Directions From* To * — Required information