3202 S 73rd Ave E #39 Tulsa OK 74145 Records