3123 S 73rd Ave E #58 Tulsa OK 74145 Records