Autumn Lake Healthcare At Windsor - 1-Star Rehab Facility in Windsor, CT | Placet