2101 E 2nd St #A Tulsa OK 74104 Records