Southbridge Lakehead
Thunder Bay, ON135 Vickers St S, Thunder Bay, ON P7E 1J2
3.5(10 reviews)
A 131-resident long-term care home located in Thunder Bay, Ontario near Lake Superior. It is a fully accredited facility…
- Long Term Care
- Palliative Care
Call for Pricing






