Welcome to a website about the Lakeshore Psychiatric Hospital, which ran for from the late 1800s until 1979. The hospital was located in south Etobicoke, in the New Toronto neighbourhood.
Please be advised that this website is not associated with Humber College or the Centre for Addiction and Mental Health (CAMH.)