Luis Castellanos, M.D. NPI Number: 1013059286 Primary Specialty: Cardiology Languages Spoken: Spanish, ENGLISH Gender: Male Education Medical School Harvard Medical School Residency University of California, San Diego