Two South Main St

Winchester, IL
7:30 a.m. - 4:30 p.m.

Pay Your Bill

Use our online account system to see check your usage, pay your bill, and more.

Outages Call

If you are without power, please call us at 1-800-468-4732

New 24/7 Internet Tech Support Line

Internet subscribers have a new resource for troubleshooting internet related problems. Members with internet service can now call 1-800-713-4782 to receive tech support.

We realize the need for troubleshooting at night and on weekends therefore members with our internet service can call this number 24 hours a day, seven days a week.

Any questions or comments on the new tech support line, please give us a call at the office at 1-800-468-4732.

News Archives