Two Rivers Family & Cosmetic Dentistry: Dr. Shane L. Newton, DMD 307 Park StreetSuite #203McCall, ID, 83638 View Phone 208-634-5255 307 Park Street, Suite #203McCall, ID 83638 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page