3618 S Jamestown Ave Tulsa OK 74135 Records