city of tulsa telephone number
175 E. 2nd St. 4th Floor. Tulsa, OK 74103. (918) 596-1990. Contact the Tulsa City Council. First Name*: Last Name*: Phone Number*: