SERVING OKLAHOMANS SINCE 1909
If you can talk on it, transmit data over it, or see people on it. We do it.
5 N. McCormick
Oklahoma City, OK 73127
5115 S. 110th East Ave.
Tulsa, OK 74146
Technical support is available 24/7 with On-Call Technicians.
The Help Desk is available from 8:00 am to 5:00 pm, Monday through Friday. You can reach our help desk at 1-800-358-6480. You can also submit an Online Service Request.