3038 S 101st Ave Tulsa OK 74129 Records