City of Tulsa

About 

Tulsa is a city on the Arkansas River, in the U.S. state of Oklahoma. It’s known for its art deco architecture, mostly in the central Deco District. Landmarks like the Philcade and Philtower buildings reflect a 20th-century construction boom fueled by the prosperous local oil industry. The Philbrook Museum of Art is housed in an Italianate villa that was once the home of a local oil magnate.

Location

 

City HAll
175 E 2nd St,
Suite 1405
Tulsa, OK 74103
Map It

Hours

 

311: M- Th:
8am – 5pm

Friday
8am – 1pm

Utility Service: M- Th:
7:30am – 6pm

Friday:
7:30am – 1pm

Refuse Service: M- Th:
8am – 5pm

Friday:
8am – 12pm

Sat & Sun:
CLOSED

Phone

EMAIL