NPI Central
John Serra, M.D. — NPI 1215111380, Carlsbad, CA | NPI Central