TOWN OF STOWE Address: 312 S MAIN ST, Stowe, VT 05672 Phone: (802) 253-9060 Services: Ambulance Call (802) 253-9060 Get Directions