Rosa Mercedes Andrade, MD, Internal Medicine

9500 Gilman Dr
Mail Stop 0711
La JollaCA  92093-1930 (San Diego County)


Phone: 858-822-0333
Fax:

NPI: 1093919680
License Number: BP10026394 (TX)