Address:
Hayward Pediatrics
1320 Apple Ave SUITE 102, Hayward 94541
(510) 886-8854 (Phone)
Hospitals:
Hayward Pediatrics
1320 Apple Ave SUITE 102, Hayward 94541
Eden Medical Center
20103 Lake Chabot Rd, Castro Valley 94546
Education:
Medical School
Jawaharlal Institute of Post-Graduate Medical Education / Madras University
Nassau Med Ctr/SUNY Stony B