Center For Living & Rehabilitation - 2-Star Rehab Facility in Bennington, VT | Placet