The Village at St. Clair
1800 Talbot Rd, Windsor, ON N9H 0E3, Canada
Call for Pricing
4Developing confidence
3.3(37 reviews)
“Our family feels blessed that our mother is living in such a loving and caring environment. We have never had a negative thought about the village. Very...”
Provides: Assisted Living, Long Term Care
A long-term care residence located on the campus of St. Clair College in Windsor, Ontario, operated by Schlegel Villages. Read more



















