Physical Therapy Specialists of Idaho - No Aetna!
2240 E Center St, Pocatello, ID, 83201