Jim Gleason
-
Traffic signal/sign issues Acknowledged901 West Church Street Champaign, IL, 61821, USA - ChampaignThe crosswalk pushbuttons located on the northwest corner dont work. The pole in which they are installed was knocked down in a car accident. When they re-installed the pole they did not restore the pushbutton functions