Menard Electric Cooperative https://menard.com 800-872-1203 Address PO Box 200 14300 State Hwy 97, Petersburg States served Illinois