Tags: |

It’s been just two under two weeks since the new traffic light was installed on Parker St. at Route 9, with early reports of backups all the way to Dedham Street.

Has the situation gotten any better?







Pin It on Pinterest