FREETOWN — Freetown Communications Center received multiple 9-1-1 calls reporting a two-car motor vehicle crash on South Main Street, just south of the Stop & Shop Distribution Center yesterday. Freetown
FREETOWN –– A motor vehicle crashed into St. John Neumann Church around 4 p.m., prompting immediate response from Freetown Police and Fire departments, according to eyewitnesses. The incident, which saw