Dan L Watt, DDS, Dentist

150 2nd Ave
MelbaID  83641 (Canyon County)


Phone: 208-495-1011
Fax: 208-495-1012

NPI: 1740239185
License Number: D3857 (ID)