NPI Central
Stellah Ombaso — NPI 1760871081, Albemarle, NC | NPI Central