There’s never a dull moment at McCowan Retirement Residence. Here are some of the special people who make up the community we call home. McCowan offers independent living and supportive living services for the elderly, as well as dementia care, in the Scarborough (Toronto), Ontario area