As a Revera long-term care home, McGarrell Place is part of a 50 year legacy of providing quality care and services for seniors. Set in the Richmond Hill subdivision, McGarrell Place residents enjoy engaging activities, easily accessible outdoor areas and comfortably appointed accommodations.