Castleview Wychwood Towers provides individualized care to each of its 456 residents within a safe and friendly environment. Guided by the CARE values – Compassion | Accountability | Respect | Excellence, we are committed to improving quality of life and support for healthy aging.

Castleview Wychwood Towers is one of 10 City-operated long-term care homes and is included in the Long-Term Care Homes & Services Capital Renewal Plan.

Take a Virtual Tour

If you are interested in a guided personal tour, please call 416-392-5700