Address:
Castro Valley Eye Center
21675 Redwood Rd, Castro Valley 94546
(510) 538-5252 (Phone)
Hospitals:
Castro Valley Eye Center
21675 Redwood Rd, Castro Valley 94546
Eden Medical Center
20103 Lake Chabot Rd, Castro Valley 94546
Education:
Medical School
Case Western Reserve University School of Medicine
Graduated: 1986
Mt Zion
University Of California-San Francisco