Physical Therapy clinic providing patient-centered care in Meridian, ID.
1020 N Hickory Ave suite 115, Meridian, ID 83642