Dentists in Challis, ID Mc Gowan Becky121 12th StChallis, ID, 832262088792366DentistDentists McGowan Dental Office/Thomas V McGowan DMDPO Box 1040Challis, ID, 832262088792366Dental CenterDental ClinicsDentistDentistsEmergency DentistFree Dental Clinics Show More