July 23, 2018 - The City of Tulsa will be installing speed humps on South Cincinnati Avenue between East 21st Street and East 31st Street starting tomorrow, July 24. Motorists will be directed to detours during this project, which is scheduled for completion by Aug. 15.