The Glenrose Rehabilitation Hospital is a hospital located in downtown Edmonton Alberta Canada. The Glenrose is the largest freestanding comprehensive tertiary rehabilitation centre in North America[citation needed] and offers services to children and adults on an inpatient outpatient and outreach basis.