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