Doctor - OtolaryngologyTEXAS EAR NOSE & THROAT SPCLST6550 Fannin St # 2001, Houston TX, 77030 Call DirectionsContact detailsPhone713-796-2001Address6550 Fannin St # 2001, Houston TX, 77030Request an updateReport a problem