Maria Lourdes De Los Santos Mara, MD, Internal Medicine

2939 Alta View Dr
Ste J
San DiegoCA  92139-3394 (San Diego County)


Phone: 619-475-5411
Fax: 619-475-1839

NPI: 1376515924
License Number: A51864 (CA)