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: 

844-834-4453

 

Email: Click Here

 

General Manager/CEO

Kendall Montgomery

 

 

 

Powered by Touchstone Energy Cooperatives Logo