by Paul Roberts • • Comments Off on Belmont’s Mean Streets: 86 Bike & Car Collisions Since 2011
There were 86 car and bicycle collisions on Belmont streets since 2011. Three quarters resulted in an injury, data from the Belmont Police Department shows, highlighting the need for more pedestrian- and bicycle friendly infrastructure.