TULSA CITY HALL

TULSA CITY HALL

Thomas C.
Tulsa City Hall sits in the approximate center of the Civic Center Plaza in downtown Tulsa. It has 12 stories and has 146,325 square feet of space. Both the Mayor and City Council haVE offices in this structure as well as many other city services
Default Title