Aaron Barborka, DMD, Dentist

200 N Woodruff Ave
Idaho FallsID  83401-4334 (Bonneville County)


Phone: 208-529-0120
Fax:

NPI: 1598380552
License Number: D-5164 (ID)