Bibb Pedestrian Safety Review Board

Pedestrian Safety Review Board in Bibb County surveying roads where people have been hit.