Lake House

Lake House is a base for our child and adolescent mental health services. The site is located in Scarborough.