A physical therapy clinic providing rehabilitation and wellness services to improve mobility and relieve pain.
2085 E Hospitality Ln, Boise, ID 83716