Matsuura, Marcia 426 N 150 W, Blackfoot, ID 83221 (208) 680-3215 Related: Physiotherapy Clinics Medical Clinics Hospitals