NPI Central
Stella Ogbu, MBBS — NPI 1831943133, Fayetteville, NC | NPI Central