Address:
1172 Castro St, Mountain View 94040
(650) 934-5338 (Phone), (650) 934-5209 (Fax)
Hospitals:
1172 Castro St, Mountain View 94040
Sharp Chula Vista Medical Center
751 Medical Center Ct, Chula Vista 91911
Education:
Medical School
Baylor University
Graduated: 1980