Two Rivers Family & Cosmetic Dentistry: Dr. Shane L. Newton, DMD 31 reviews General dentist 307 Park St STE 203, McCall, ID 83638