Where is City Hall located?
City hall is located at 200 S. Main St.

Directions: Exit Highway 169 at the 76th ST exit; turn West on 76th ST & follow to Main St. City Hall is located on the Southwest corner of 76th and Main. Visitor parking is available on the West side of the building.

Contact Warren Lehr at 918-376-1500 or by email with any other questions.

Show All Answers

1. Where is City Hall located?
2. What are your hours?
3. Who would I call if I wanted to have the neighborhood area sprayed for mosquitoes?
4. What is the sales tax in Owasso?
5. I have a question that you did not answer. Who can I call to get it answered?