Customer Login

Already a customer? Login Below.

Contact New Leaf Energy

Whether you're a current customer or interested in becoming one, we think it should be easy for you to get in contact with us. We also want to ensure that you can locate the answers to any questions you might have about New Leaf Energy.

For General Customer Service Inquiries

  • Email us at
  • Call 1-888-389-4302 toll-free Monday through Friday 7:00am - 8:00pm Saturday 7:00am - 5:00pm (CDT). Closed on Sunday. to speak with a New Leaf Energy Customer Service Representative by phone.
  • Find the answers to your questions in our FAQ Portal.

Send General Correspondence To:

P.O. Box 180
Tulsa, OK 74101-0180

Log into Your MyAccount

With the New Leaf Energy MyAccount you can view, print, and pay your current and past bills with ease, as well as review all of your important account information.

Social Networking Sites

Contact us