The CARE Institute-Howard is located in Windsor, Canada on 2464 Howard Ave #108. The CARE Institute-Howard is rated 4.6 out of 5 in the category physical therapist in Canada.
Address
2464 Howard Ave #108
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet