Gabriel Garcia, MD, Internal Medicine

750 Welch Rd
Ste 210
Palo AltoCA  94304-1507 (Santa Clara County)


Phone: 650-725-3360
Fax: 650-498-5692

NPI: 1144378597
License Number: G38402 (CA)