Blackfoot, ID
Physical Therapist
General Practice Physical Therapy
131 N Oak St
Clinical Location
131 N Oak St, Blackfoot, ID 83221