NPI Central
Somya Navejar, DO — NPI 1083909493, Wilmington, NC | NPI Central