NPI Central
Neta Defenbaugh, NP — NPI 1215404512, Carlsbad, CA | NPI Central