Luis R Castellanos, MD, Internal Medicine

200 W Arbor Dr
Division Of Cardiology Mpf 360
San DiegoCA  92103-9001 (San Diego County)


Phone: 619-543-8213
Fax: 619-543-5576

NPI: 1013059286
License Number: A89654 (CA)