Windsor, ON
Chateau Park Long Term Care Centre
Chateau Park Long Term Care Centre is a long-term care home in Windsor, Ontario, overlooking the Detroit River, with accommodations for 59 residents. The home provides resident-directed, person-centric care from experienced professionals, with 24-hour nursing and personal care.