Internal Medicine, Nephrology in OREGON, OH
Request an appointment and we'll contact this provider to confirm availability for you.
David Babajide Da Rocha Afodu is a physician with expertise in Internal Medicine and Nephrology, based in Oregon, Ohio.
Generated from public NPI Registry data only. Not independently verified — confirm credentials directly with the practice.
DAVID BABAJIDE DA ROCHA AFODU specializes in Internal Medicine, Nephrology.
DAVID BABAJIDE DA ROCHA AFODU practices in OREGON, OH.
DAVID BABAJIDE DA ROCHA AFODU's NPI number is 1356640395.