New flashing beacons installed along Busch Boulevard to aid pedestrian traffic
December 03, 2020 at 12:53 PM EST
Local transportation officials and businesses hope the beacons help with the rising number of pedestrian-related injuries and deaths.