EF Emily Fletcher, MD Is this you? Claim your profile Internist/pediatrician 9Leave a review 865 3rd Ave 865 3rd Ave Suite 101, Chula Vista, CA, 91911 (619) 426-7910