LA Dr. Leila Afshar, MD Is this you? Claim your profile Neonatology Pediatrics 0Leave a review Kaiser Permanente San Mateo Medical Offices 1000 Franklin Pkwy, San Mateo, CA, 94403 2 other locations (650) 299-2809