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.
670 Main Street, South Weymouth, MA 02190
670 Main Street, South Weymouth, MA 02190 Weymouth Massachusetts 02190 US