1. Stowe Natural Family Wellness 998 S Main St, Stowe, VT 05672 Coordinate: 44.45355,-72.69671 Phone: (802) 253-2340