Save Mostafa Daftary, MD MostafaDaftary.MD.com • General Practitioner Mostafa Daftary, MD 1000 Vale Terrace, Vista, CA