Owasso City Hall in Owasso, OK
Find Owasso City Hall in Owasso,Tulsa County,OK to get information on Voter Registration, Building Permits, Business Licenses, Property Taxes, Utility Billing, and Marriage Licenses
Owasso City Hall
111 North Main Street, Owasso, OK 74055
918-376-1500
Mon-Fri 8:00 AM-5:00 PM