New search
Kenneth Delgado
MD
Pediatric Nephrology Physician
Apple
Google
3 Locations
Ucla Medical Plaza Clinic
,
200 Ucla Medical Plaza, Suite 265, Los Angeles, CA 90095
,
(310) 825-0867
Call
Westwood Plaza Clinic
,
757 Westwood Plaza, Los Angeles, CA 90095
,
(954) 826-2346
Call
15th Street Clinic
,
1260 15th Street, Suite 1024, Santa Monica, CA 90404
,
(424) 259-8570
Call
Claim this Profile
Report an issue