Address:
Newark Health Center
6066 Civic Terrace Ave, Newark 94560
(510) 505-1600 (Phone)
Hospitals:
Newark Health Center
6066 Civic Terrace Ave, Newark 94560
Alameda Health System
1411 East 31St St, Oakland 94602
Education:
Medical School
University of California At San Francisco
Graduated: 1984