Stowe VT Retirement Communities & Homes 1. 276 Mountain Rd, Stowe, VT 05672 | West Branch Apartments (802) 253-9314