NameLondon Psychiatric Hospital
Address850 Highbury Ave N, London, ON N5Y 1A4, Canada
CategorySights / Landmarks / Museums
DescriptionThe London Psychiatric Hospital is located at 850 Highbury Avenue North, on the east side of Highbury Avenue, north of Dundas Street and south of Oxford Street East, in the City...

More Details...
Coordinates43.00394, -81.20524
Web address