New England Rehabilitation Hospital | Woburn, MA
Office Building

New England Rehabilitation Hospital | Woburn, MA


  • 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.