Dr. Leon Kelley, MD Pediatrics 292 Euclid Ave Ste 220 San Diego, California 92114 (619) 262-8624 About Dr. Leon Kelley, MD