Iyabo Okuwobi, MD, Pediatrics

1438 McLendon Dr
DecaturGA  30033-1802 (DeKalb County)


Phone: 770-414-0337
Fax: 770-414-0354
Email: oow***@*****th.net

NPI: 1629029293
License Number: 051008 (GA)