Eastern Oklahoma Ear Nose and Throat - Yale Office 5020 East 68th Street, Tulsa, OK 74136