Address:
750 Welch Rd STE 305, Palo Alto 94304
(650) 724-5908 (Phone), (650) 725-8343 (Fax)
11398 Bandera Rd STE 201, San Antonio 78250
(210) 543-7334 (Phone), (210) 543-7338 (Fax)
PALO ALTO MEDICAL FOUNDATION
701 E El Camino Real, Mountain View 94040
(650) 934-7000 (Phone)
LPCH/STANFORD MEDICAL GROUP
750 Welch Rd STE 325, Palo Alto 94304
(650) 497-8996 (Phone)
Education:
Medical School
University of North Texas Health Science Center / Texas College of Osteopathic Medicine
Graduated: 2002