NPI Central
Iyabo Okuwobi, MD — NPI 1629029293, Decatur, GA | NPI Central