Providers · Nephrology Physician · Kennesaw

Showing 1–1 of 1 results

Showing 11 of 1 result
Ndidiamaka O Obadan, MD,MS

Ndidiamaka O Obadan, MD,MS

Ndidiamaka O Obadan · Nephrology Physician

3105 Creekside Village Dr NW Suite 801, Kennesaw, GA 30144(404) 566-4623Check availability No reviews yet
Insurance:Not specified