Video detection traffic signals installed at West Main Street intersection in Meriden

Video detection traffic signal cameras recently installed by the state Department of Transportation at the intersection of West Main Street and …

Continue Reading…