EMILY E. FLETCHER, M.D.
Medical Practice in Chula Vista, CA

License number
California A122247
Category
Medical Practice
Type
Pediatrics
Address
Address 2
2440 Fenton St. SUITE 100, Chula Vista, CA 91914
3860 Calle Fortunada SUITE 200, San Diego, CA 92123
Phone
(619) 656-3040
(619) 656-3045 (Fax)
(858) 636-4300
(858) 636-4319 (Fax)