Douglas Steven Barnard, DDS, Dentist

640 S Woodruff Ave
Idaho FallsID  83401-5299 (Bonneville County)


Phone: 208-523-5400
Fax: 208-528-0565

NPI: 1760654487
License Number: D3063 (ID)