Otolaryngology Clinic - General Find A Doctor Directions Otolaryngology Clinic - General 2001 Inwood Rd, 6th Floor Dallas, Texas 75390 United States 214-645-8898 Directions 32.8154467, -96.8443639