Manuel Garcia, MD, Pediatrics

750 Welch Rd Ste 116
Palo AltoCA  94304-1508 (Santa Clara County)


Phone: 650-723-5070
Fax: 650-498-5608
Email: man***@*****ov.org

NPI: 1235271354
License Number: G64359 (CA)