NPI Central
John Spinosa, MD — NPI 1265450027, La Jolla, CA | NPI Central