Maria R Rodebaugh, MDMaria R Rodebaugh · Endocrinology, Diabetes & Metabolism Physician1919 Lincoln Way, Coeur D Alene, ID, 83814NPI · 1114961190No reviewsInsuranceNot specified(208) 625-5500Check availabilityBook online Claim listing