The Eye Institute: Kristin Vandervoort, O.D. 7171 S Yale Ave Ste 101, Tulsa, OK 74136, United States of America +1 918-307-0496 https://eyeinst.com/ Saturday Closed Sunday Closed Monday 7:30 am to 4:15 pm Tuesday 7:30 am to 4:15 pm Wednesday 7:30 am to 4:15 pm Thursday 7:30 am to 4:15 pm Friday 7:30 am to 12 pm Reviews Map