Quality healthcare in a wooded country setting.
Southwood at Norwell Nursing Center welcomes all of you to our tastefully appointed health care center located on an eight acre wooded country setting in Norwell. Southwood is owned and operated by the Starr family who has provided quality health care on the South Shore since 1954. Our goal at Southwood is to encourage all of our Residents to achieve their maximum physical and mental potential.
The Southwood Difference
Discover what makes Southwood Nursing Home an excellent care provider.
Testimonials
Read what others have come to realize about how special Southwood is.
Photo Galleries
View beautiful shots of the facilities, staff photos, event photos and more.