John Sturdivant Andrews, MD, Internal Medicine

1223 Via Barranca
La JollaCA  92037-6253 (San Diego County)


Phone: 858-775-1976
Fax:

NPI: 1003164302
License Number: G071080 (CA)