Lakeshore Psychiatric Hospital

Unclaimed
18.8

Data updated Jul 19, 2026

Lakeshore Psychiatric Hospital is a hospital located in New Toronto, ON, Canada. Established in 1889. It holds a Quanwang Database score of 18.75/100 based on objective credentials and verified user reviews.

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.(from Wikipedia)
City
New Toronto
Province
ON
Founded
1889
Is this your profile? Claim it to edit details and publish contentClaim this profile

Write a review

Log in to leave a review

No reviews yet

Published content

No posts yet