The Villages of St. Clair Windsor

The Village at St. Clair    

Assisted living facility in Windsor, Canada
Suggest an edit · Manage this business

Add more information

Located right on the campus of Windsor’s St. Clair College, the Village at St. Clair is a fine example of collaboration between educators, students, caregivers and the long-term care …
Located right on the campus of Windsor’s St. Clair College, the Village at St. Clair is a fine example of collaboration between educators, students, caregivers and the long-term care residents who call the Village home.

Services offered

Alzheimer And Dementia Care
Assisted Living / Care
Care & Services
Nursing Home
Retirement Living
Senior Care