Posts Tagged ‘City Power Charlton MA’
Route 20 In Charlton Re-Opened After Crash
Route 20 in Charlton was shut down for a short while on the afternoon of Monday, April 16th after a vehicle traveling west crashed near City Power. The vehicle, traveling faster than the posted speed limit, hydroplaned and struck a telephone pole, then spun around and hit a large boulder. The vehicle flipped on its…
Read More