The Lakeshore Psychiatric Hospital was a psychiatric hospital located in the town of New Toronto, Ontario (now part of the city of Toronto). The hospital grounds now form part of Humber College's Lakeshore Campus.
The Lakeshore Psychiatric Hospital was a psychiatric hospital located in the town of New Toronto, Ontario (now part of the city of Toronto). The hospital grounds now form part of Humber College's Lakeshore Campus. (en)
The Lakeshore Psychiatric Hospital was a psychiatric hospital located in the town of New Toronto, Ontario (now part of the city of Toronto). The hospital grounds now form part of Humber College's Lakeshore Campus. (en)