Dentist Specialists in CHALLIS, ID (Page: 1) MR. THOMAS V MCGOWAN DMD1150 12TH ST CHALLIS, ID 832261040SPECIALTY: DentistMore InfoAdditional Pages: 1 |