New Traffic Light Installed In Kane County
A New Traffic Light Installed in Sugar Grove, Illinois A new traffic light has been installed near the north entrance of the Waubonsee Community Community College in Sugar Grove, in response to a fatal accident that happened over four years ago. The need for the traffic light, as well as the original fatal accident over …