Our Doctors
| Leah Brown, MD | ||
| Primary Site | 765 Medical Center Ct. #210 Chula Vista, CA 91911 Phone: (619) 482-3090 Fax: (619) 482-7350 | |
| Language(s) | English | |
| Medical School | University of Tennessee College of Medicine | |
| Residency | UC Davis Children's Hospital | |
| Board Specialty | American Board of Pediatrics | |
Back to list | ||