061417 3Car Crash (MA)
Read More1 / 5
dnews_0614_3Car_Crash_01
Matthew Apgar - mapgar@shawmedia.com
Police and firefighter/paramedics respond to the scene of a three vehicle accident on Wednesday, June 14, 2017 at the intersection of Greenwood Acres Drive and Sycamore Road in DeKalb.