Tulsa, OKLAHOMA

13502 E. Admiral Place
Tulsa, OK 74116

CONTACT:

Local: (918) 663-7430

Toll Free: (800) 345-7430

Fax: (918) 627-1586

HOURS:

Monday – Friday

7:30 a.m. – 5:30 p.m.


Saturday

8:00 a.m. – 4:30 p.m.


Managers:

  • Bob Petry,

    General Manager
  • Shawn McCullough,

    Component Shop Manager
  • John Kaiser,

    Service Manager