Stowe OPEN EVERYDAY EXCEPT TUESDAYS, 7:30AM-3:00PM ADDRESS:91 Dump Rd, Stowe, VT 05672 PHONE: 802-253-4059