![]() Aimee Y Zhang, MD Surgery Medicare: Medicare Enrolled Practice Location: 98 Poplar St, Blackfoot, ID 83221 Phone: 208-782-3993 |
![]() Dr. Eduardo Avila, MD Surgery Medicare: Not Enrolled in Medicare Practice Location: 98 Poplar St, Blackfoot, ID 83221 Phone: 208-782-3993 Fax: 208-782-3994 |
![]() Christopher S Riley, MD Surgery Medicare: Not Enrolled in Medicare Practice Location: 1441 Parkway Dr, Blackfoot, ID 83221 Phone: 208-785-2600 |