The City of Fairbury Street and Alley Department maintains approximately 40 miles of streets. The Street and Alley Department is responsible for: