Eduardo Avila, MD, Surgery

98 Poplar St
BlackfootID  83221-1758 (Bingham County)


Phone: 208-782-3993
Fax: 208-782-3994
Email: edu***@*****sn.com

NPI: 1760430367
License Number: M-9388 (ID)