Overview: The Glenrose Rehabilitation Hospital is the largest free-standing, comprehensive tertiary rehabilitation hospital in Canada, serving patients of all ages who require complex rehabilitation to enable them to participate in life to the fullest.
Go to link