Need Service?

If you need service, we are available 24 hours a day! You can contact us at these locations:

  •  Tulsa: (918) 582-7121
  •  State-wide: (800) 845-6886

Our main office is located at:
735 E Admiral Blvd, Tulsa, OK 74120

Allied Central (OKC) is located at:
816 SE 84th St, Oklahoma City, OK 73149

Send us a Message:

Leave a Reply