Southgate at Shrewsbury Investor
Southgate at Shrewsbury is a retirement community that offers independent living, assisted living, and medical care services.
Technology:
Organization
Headquarters:
Shrewsbury, Massachusetts, United States
Investor Type:
Healthcare Company
Industry:
Age and Longevity Friendly Tourism
