John Owen, DDS, Dentist

333 S Woodruff Ave
Idaho FallsID  83401-4322 (Bonneville County)


Phone: 208-523-4700
Fax: 208-523-9004
Email: joh***@*****oo.com

NPI: 1609977891
License Number: D3888 (ID)