Take a Peek into our Campus
Our beautiful flagship location, designed and built by our founder, embodies the home like setting that all of our Delta Chi Centres offer. Located in bustling downtown Windsor, this centre has served the city for over twenty years.