- 2 Rehabilitation Way
- Woburn, MA
- Initial Investment Date: Nov 12, 2015
- Percent Ownership: 100
- Manager: CS Capital Management, Inc.
New England Rehabilitation Hospital is strategically located just north of Boston in Woburn, MA and serves as a 125,000 square foot inpatient rehabilitation facility with licenses for 168 inpatient beds. The Property was renovated in 2013 and is operated by HealthSouth (NYSE: HLS), one of the nation’s largest providers of post-acute healthcare services.