Like Us on Facebook

Follow Us on

Call Us Today!

918-254-1122

OAI Electronics

Completion Date: April 5, 2014

Located in Tulsa, Oklahoma our two environmentally monitored and controlled facilities total 65,000 square feet.