Address:
22290 Foothill Blvd SUITE 1, Hayward 94541
(510) 581-1446 (Phone), (510) 581-1805 (Fax)
CASTRO VALLEY PEDIATRICS
20101 Lake Chabot Rd SUITE B, Castro Valley 94546
(510) 581-1466 (Phone), (510) 581-1805 (Fax)
Hospitals:
22290 Foothill Blvd SUITE 1, Hayward 94541
CASTRO VALLEY PEDIATRICS
20101 Lake Chabot Rd SUITE B, Castro Valley 94546
Eden Medical Center
20103 Lake Chabot Rd, Castro Valley 94546
Education:
Medical School
New York University
Graduated: 1972
Childrens Hospital Oakland