Two Rivers Dental, PLLCTwo Rivers Dental, PLLC · General Practice Dentistry810 Hwy 93 S, Challis, ID 83226(208) 879-2124Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing