Jeff Ybarguen, DDS, Dentist

3423 Merlin Dr Ste 100
Idaho FallsID  83404-7430 (Bonneville County)


Phone: 208-542-9900
Fax:

NPI: 1790092468
License Number: 205755965 (ID)