Taras Kindrat, MD

Obstetrics & Gynecology

4 locations

98 Poplar St, Blackfoot, ID 832211799

(360) 428-2575