Ndidiamaka O Obadan, MD,MSNdidiamaka O Obadan · Nephrology Physician3105 Creekside Village Dr NW Suite 801, Kennesaw, GA 30144(404) 566-4623Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing