Stowe OPEN EVERYDAY EXCEPT TUESDAYS, 7:30AM-3:30PM ADDRESS:91 Dump Rd, Stowe, VT 05672 PHONE: 802-253-4059 Share this:TwitterFacebookLike this:Like Loading...