DR. FARUQA SHARIFF LADHA, M.D.
Medical Practice in Hayward, CA

License number
California 141146
Category
Medical Practice
Type
Pediatrics
Address
Address 2
20103 Lake Chabot Rd Eden Medical Ctr, Hayward, CA 94546
565 Arastradero Rd APT 105, Palo Alto, CA 94306
Phone
(650) 338-8443