Plant Tour




Based in the beautiful state of Texas -- "The Lone Star State", the Nova administrative and manufacturing headquarters are located just minutes outside of the Houston city limits.