3218 S 79th East Ave Tulsa, OK 74145