Southbridge London Long-Term Care Home is located in London, Canada on 3715 Southbridge Ave. Southbridge London Long-Term Care Home is rated 3 out of 5 in the category nursing home in Canada.
Address
3715 Southbridge Ave
Accessibility
Wheelchair-accessible entrance