Address: 109 Church St S New Haven CT 06519, United States
Rating: 3
Rating: 3
Illegal parking taking out travel lane Almost caused big crash having two cars driving straight and lane suddenly ends with no warning signs and no reason for illegally removing lane of traffic