Address:
Altos Pediatric Associates
842 Altos Oaks Dr, Los Altos 94024
(650) 941-0550 (Phone)
Hospitals:
Altos Pediatric Associates
842 Altos Oaks Dr, Los Altos 94024
El Camino Hospital
2500 Grant Rd, Mountain View 94040
Education:
Medical School
Baylor University
Graduated: 1992
Stanford University Hospital