• Tulsa County Treasurer

    500 S Denver Ave Ste 120
    Tulsa, OK 74103-3832
    (918) 596-5839
    (918) 596-5843 (fax)