4401 S Jackson Ave Tulsa, OK 74107