• Clifford Power Systems, Inc.

    • Generator Systems
    9310 E. 46th St. N.
    Tulsa, OK 74117
    (918) 836-0066
    • About

      For over 30 years, Clifford Power Systems® assures you have continuous power by providing dependable generator systems, service, rental, and parts.

    • Whom to Contact

      • Mr. Daxton Neal
        Rental Sales Representative
        9310 E. 46th St. N.
        Tulsa, OK 74117
        Phone: (918) 836-0066
        Fax: (918) 836-0094