Enma Maricel Alvarado, MD, Internal Medicine

302 Washington St Ste 249
San DiegoCA  92103-2110 (San Diego County)


Phone: 619-688-1600
Fax: 619-688-6599

NPI: 1942563762
License Number: A118526 (CA)