Community Services Administrator
-
Traffic Signal / Pedestrian Signal ArchivedWillow St New Haven CT 06511, United States - East RockGoing eastbound on willow, Left turn signal onto 91 entrance does not turn green. Traffic backed up in willows