42.505
-71.159
Driving Directions
Street View
Photos
Map
Windrose at Woburn
$ Call for Rates
857 Main Street, Woburn, MA 01801
Overview
Care Types: Alzheimer’s Care
Windrose at Woburn is a conveniently located housing facility for seniors with Alzheimer’s disease and related forms of memory loss that has been in business since 2012. The community provides a safe, intimate setting, with an exclusive ThriveCare program that offers personalized care tailored to each resident’s needs.
Amenities
- Some Pets Are Allowed
- Studio Apartments Available