3135 S 73rd Ave E #56 Tulsa OK 74145 Records