4010 S 33rd Ave Tulsa OK 74107 Records