Rating: ★★★★★ 4.8 / 5 (55 Reviews)
The Institute for Physical and Sports Therapy is a Physical Therapy located in The Institute for Physical and Sports Therapy, 11402 N Newport Hwy Suite B, Spokane, WA 99218
You can reach The Institute for Physical and Sports Therapy through the contact information provided on our page. You can also access our location using Google Maps.
Address: The Institute for Physical and Sports Therapy, 11402 N Newport Hwy Suite B, Spokane, WA 99218 Spokane, WA Spokane
Phone: +15094641813