A stretch of a busy Tulsa street is closed as the city prepares for a new bus system.
Workers are installing two bus pads for the city's new Bus Rapid Transit at 67th and Peoria. That construction is expected to last through Sunday. The overall service, when complete, will run along Peoria from 54th Street North to 81st Street South.
It's scheduled to launch sometime this fall.