Get Dentist in Challis, Idaho We offer you all the places of Dentist in Challis, Idaho on our website getbeauty-gethealth.com Dr. Thomas V. Mcgowan, DMD Dentist 121 12th Street, Challis, Idaho 83226 +1 208-879-2366 Types of beauty and health places in Challis, Idaho All types Beauty salon Dentist Gym Hair care