3124 S 73rd Ave Tulsa OK 74145 Records