Provides physical therapy services for rehabilitation and wellness in Meridian, ID.
1678 S Woodsage Ave, Meridian, ID 83642