Independent Living Services
McCowan Retirement Residence, a fine facility 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 to make your stay more comfortable.