• Millers Superior Electric

    • Electrical - Contractors & Supplies
    8 S. 109th E. Pl.
    Tulsa, OK 74128
    (918) 951-6322
    (918) 933-4006 (fax)
    • Whom to Contact

      • Mr. Matt Miller
        320 N. Beaumont St.
        Owasso, OK 74055
        Phone: (918) 951-6322