Achieve Physical Therapy

Phone & Address

101 Locust Street
Horseshoe Bend, ID 83629

Get directions

(208) 658-9500

(208) 658-9501