5727 S Lewis Ave Tulsa, OK 74105