STOWE NATURAL FAMILY WELLNESS 645 South Main Street Stowe, VT 05672 (802) 253-2340 Clinic Hours Monday through Thursday 9:00am - 5:00pm Friday 9:00am - 3:00pm Saturday by appointment only (Closed daily for lunch from 1:00pm - 2:00pm).