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