Providing physical therapy services in Meridian, ID. Specializing in rehabilitation and recovery.
1311 E Central Dr, Meridian, ID 83642