Leila Shabanian, MD, Internal Medicine

2185 Citracado Pkwy
EscondidoCA  92029-4159 (San Diego County)


Phone: 619-470-4321
Fax: 760-480-0194

NPI: 1013963073
License Number: 75830 (CA)