Li Zhu, MD, Pediatrics

101 Callan Ave Ste 105
San LeandroCA  94577-4584 (Alameda County)


Phone: 510-357-7077
Fax: 510-357-4364

NPI: 1558442020
License Number: A85043 (CA)