Odianosen I. Obadan, M.DM.DUnclaimed · claim itNephrologyRaeford, NC19 years experienceCalculated from a graduation year of 2007, reported in the CMS National Downloadable File.(910) 904-8000NPI 1902200835View Profile Claim