NPI Central
Stella Okibedi, NP — NPI 1811693971, Dallas, GA | NPI Central