8645 South 67th East Avenue, Tulsa, OK 74133