Dr. Fariborz Davoodi is a family medicine doctor in Flower Mound, Texas and is affiliated with multiple hospitals in the area, including Medical Center of Lewisville and Texas Health Presbyterian Hospital Denton. He received his medical degree from University of Texas Southwestern Medical School and has been in practice for 28 years. Dr. Davoodi accepts several types of health insurance, listed...