20103 LAKE CHABOT RD, EDEN MEDICAL CENTER CASTRO VALLEY, CA 94546
FARUQA LADHA, M.D.
Pediatrics Physician