5635 S 41st Ave Tulsa OK 74107 Records