Skip to main navigation.

Contact Us

Office Physical Address

1302 W Main St

Olney, Texas  76374

We are open Monday through Friday 8am to 5pm


Office Mailing Address

PO Box 486

Olney, Texas  76374


Warehouse Physical Address

115 SH 114 W

Olney, Texas  76374


Phone Numbers

Office:  940-564-3526 (during business hours)

Outages:  940-564-2343 (answered 24 hours a day, 7 days a week)

Fax:  940-564-3247

Warehouse:  940-564-2973


To pay bill over the phone using a

credit card or checking account: 



Email: Click Here


General Manager/CEO

Kendall Montgomery




Powered by Touchstone Energy Cooperatives Logo