Local News

With the Tenaska vote upcoming many people who are for the measure think that the Taylorville Energy Center will help the Illinois Economy.

 
Main Office:
217-824-3395