Local News

Some Taylorville residents are complaining about noise coming from the Ahstrom Plant on the city's northeast side.  Mayor Greg Brotherton says it's because of new EPA mandated machinery:

 
Main Office:
217-824-3395