cgbroncos113
-
Traffic Signal / Pedestrian Signal La KaydiiyeyYale University Yale University Science Hill, 380 Edwards Street, New Haven, CT 06511, USA - Prospect HillThe signal on Edwards often does not turn green for 5-10 minutes, causing long traffic delays, honking, people turning left on red and generally unsafe conditions