a subsidiary of the Parex Group Foreign owned: France 2036 E. Henderson Street Cleburne, TX 76031 United States Map it