Leominster,MA Auto Accident West Street Dec 6,2007
Leominster,MA On Thursday December 6,2007 a two car auto accident at West Street and Orchard Street sent six people to the hospital.
Leominster Firefighters had to use the jaws on both cars to extricate the drivers of a Mazda and a small Taxi Van.