New Search Farook W. Taha DO Primary Specialties Emergency Medicine Envision Physician Services Address: 13737 Noel Road Suite 1600 Dallas, TX 75240 Phone: (214) 721-2065 Recommend this Physician Education Medical Education - University of Medicine and Dentistry of N.J. Residency - New York Hospital Queens