We Apologize, but we cannot find the page you are looking for.
Contact Us
Our Location
I Can Physical Therapy is conveniently Located in Meridian near South West Boise
1626 South Wells Avenue Suite 105
Meridian, ID 83642-4528
Monday – Friday: 7am – 6pm
Saturday: 8am – 2pm