Our Doctors

Leon Kelley, MD
Primary Site292 Euclid Ave. #220
San Diego, CA 92114
Phone: (619) 262-8624
Fax: (619) 262-6639
Language(s)Spanish
Medical SchoolMeHarry Medical College School of Medicine
ResidencyU.S. NAVAL Hospital, San Diego
Board SpecialtyAmerican Board of Pediatrics

Back to list