McCowan Retirement Residence

Metta Lifestyles is a rapidly growing Canadian company committed to operating first class retirement communities in Toronto and Ottawa. Our team share a passion for providing the best-in-class quality of care. The key differentiator for Metta Lifestyles is our expertise in heavier care services and an extensive memory care program. Metta communities offer a wide range of living and care options to ensure the needs of our residents are met with convenience, flexibility, and peace of mind. As a focused and dynamic team, we are open to new ideas and looking for energetic individuals to join our growth.


McCowan is Metta Lifestyles' largest property, with 141 suites across 7 floors. Specializing in assisted living and memory care, McCowan focusses on the wellness, connectivity and empowerment of both our residents and our staff. 

Address 2881 Eglinton Avenue East, Toronto, ON M1J 0A2, Canada
Property Type Hospital
# Jobs 0