Dry Eye Center of South Tulsa 9940 E 81st St, Tulsa, OK 74133, United States of America +1 918-893-9254 http://www.southtulsadryeye.com/ Reviews Map