IDA The Hope Children's Walk-in Clinic is located in Ajax, Canada on 38 Church St S. IDA The Hope Children's Walk-in Clinic is rated 2.8 out of 5 in the category medical center in Canada.
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet