Windrose at Weymouth.jpg
Windrose at Weymouth.jpg
Windrose at Weymouth-Common Area.jpg
Windrose at Weymouth-Bedroom.jpg
Windrose at Weymouth-Activity Room.jpg
670 Main Street, South Weymouth, MA 02190
670 Main Street, South Weymouth, MA 02190 Weymouth Massachusetts 02190 US

Windrose at Weymouth is a premier memory care community located adjacent the South Shore Hospital grounds. We have a dedicated staff that delivers highly sophisticated care, a full-service restaurant offering three delicious and nutritious meals daily, among other amenities. We also provide a variety of daily health, wellness and entertainment activities that keep residents alert and engaged.