Trent Charles Buehler, DMD, Dentist

2860 Valencia Dr Ste 100
Idaho FallsID  83404-7597 (Bonneville County)


Phone: 855-433-6825
Fax:

NPI: 1063761617
License Number: D-4452 (ID)