Arbor Trace Alzheimer's Special Care Center is located in London, Canada on 120 Chelton Rd. Arbor Trace Alzheimer's Special Care Center is rated 5 out of 5 in the category assisted living facility in Canada.
Accessibility
Wheelchair-accessible seatingWheelchair-accessible toilet