Our Doctors

Leah Brown, MD
Primary Site765 Medical Center Ct. #210
Chula Vista, CA 91911
Phone: (619) 482-3090
Fax: (619) 482-7350
Language(s)English
Medical SchoolUniversity of Tennessee College of Medicine
ResidencyUC Davis Children's Hospital
Board SpecialtyAmerican Board of Pediatrics

Back to list