Located in Tulsa, Oklahoma our two environmentally monitored and controlled facilities total 65,000 square feet. Both of our facilities utilize advanced production technology, including state of the art electronics assembly equipment, and extensive electronics / environmental testing capabilities.
Expect Excellence!
6960 East 12th Street Tulsa, Oklahoma 74112
Call Today!