Update on City Streets

Tulsa, OK – Hear details from the Tulsa Street Department dealing with street treatment