Real Estate listings near Lakeshore Psychiatric Hospital
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.