CPL Energy

1-866-322-5563

No ratings yet.

To Report a Power Outage Call 1-866-223-8508

CPL Retail Energy Mailing Address
P.O. Box 180
Tulsa, OK 74101-0180

CPL Retail Energy Payments Address
PO Box 22136
Tulsa, OK 74121-2136

Please rate this

Leave a Reply

Your email address will not be published. Required fields are marked *