3228 S 73rd Ave E #22 Tulsa OK 74145 Records