MRO Links is part of the Global Exhibitions Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.

Informa
Category: 

Johnston Test Cell Group, LLC

1300 S.E. Grand Blvd.
Oklahoma City, OK 73129
United States

Since 1974, we have been committed to providing our customers with quality and innovative products and services that out-perform and out-last the industry standards while maintaining a standard of business ethics. 

Our company leadership is committed to carrying on this tradition of value-engineering and practical solutions to enable our customers to succeed in their mission and purpose. We are always looking for and implementing advances in designs, technology, and methodology to help us achieve this goal.