Faruqa Ladha MD

Pediatrics Physician, Primary Care
  • Clinic, 20103 Lake Chabot Road, Eden Medical Center, Castro Valley, CA 94546, (650) 338-8443
Claim this Profile