Innovative Mental & Physical Health Services is located in Windsor, Canada on 2301 Tecumseh Rd E #130. Innovative Mental & Physical Health Services is rated 5 out of 5 in the category mental health clinic in Canada.
Address
2301 Tecumseh Rd E #130
Accessibility
Wheelchair-accessible toilet