The Woodlands at Stowe
40-unit Independent Living facility in the heart of Stowe, Vermont, offering seniors a beautiful place to live a lifestyle that is unique to their wellness, happiness and independence.
Address
125 Thomas Lane
Stowe, VT 05672
Hours
Mon-Sun: Open 24 Hours
Phone
802-253-7200