Lakehead Psychiatric Hospital is a Canadian Hospital based in Thunder Bay, Ontario. Lakehead Psychiatric Hospital is located at 580 Algoma St N, Thunder Bay, ON P7A 8C5, Canada,
Please contact Lakehead Psychiatric Hospital using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Lakehead Psychiatric Hospital opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.