City of Tulsa
Tulsa is a city founded between 1828 and 1836 on the Arkansas River, in the state of Oklahoma. It’s known for its art deco architecture, mostly in the central Deco District. The City of Tulsa provides residents with the services they need to maintain a good quality of life.
Last updated on