Physical therapy services in Meridian, ID. Specializing in rehabilitation and therapy.
179 SW 5th Ave, Meridian, ID 83642