SPEC Locations

Oklahoma

Oklahoma City, OK

1342 SW 3rd St.
Oklahoma City, OK 73108

Phone: 405.235.0166
Toll Free: 800.633.8057
Fax: 405.235.6332

OP MGR: Jody Slayton

Tulsa Repair Center

6205 E. 15th St.
Tulsa, OK 74112

Phone: 918.832.1566
Toll Free: 800.722.2320
Fax: 918.834.7126

Repair Technician: John Travis

Tulsa, OK

6205 E. 15th St.
Tulsa, OK 74112

Phone: 918.832.1566
Toll Free: 800.722.2320
Fax: 918.834.7126

OP MGR: Brian Megehee