First Choice Power Customer Service Phone Number

First Choice Power is a electric utility company that is engaged with addressing energy needs of consumers across varied parts of the region. First Choice Power stands to deliver hassle free assistance to address consumer grievances in an effective manner. In order to get in touch with First Choice Power representatives, kindly refer to given customer service contact details to avail uninterrupted assistance.
  • First Choice Power Toll Free Customer Service Number: 1-866-469-2464 | Customer Service Hours: Mon - Sat / 7:30 a.m. - 8 p.m. CT (Closed Sunday)
  • To Sign Up With First Choice Power: 1-855-676-7242 | Hours of Calling: Mon - Sat / 7:30 a.m. - 8 p.m. CT (Closed Sunday)
  • First Choice Power Customer Service Email:
  • Mailing Address: First Choice Power PO Box 180 Tulsa, OK 74101-0180
  • Pay by Mail: First Choice Power PO BOX 660808 DALLAS, TX 75266-0808