Independent Living Services
McCowan Retirement Residence, a beautiful residence located in Scarborough, Ontario is designed to provide retirement home services for seniors who are active and moderately independent.
Supportive Living Services
McCowan Retirement Residence recognizes that everyone has very specific and individual needs. We’re always here to assist in any way and ensure that you can live the way you want to, while getting the support you need.