•  

  • Public Service Company of Oklahoma

    • UTILITIES / ELECTRICAL CONTRACT
    212 E. 6th St.
    Tulsa, OK 74119
    (918) 599-2588
    (888) 216-3523
    (918) 599-3110 (fax)
    • Whom to Contact

      • Billing
        Phone: 1-888-216-3490
      • Customer Service
        Phone: 1-888-216-3523
      • Outages
        Phone: 1-888-218-3919