Let's Keep in Touch

 

Sales Offices

Address:
3620 W 11th
Houston, Texas 77008
Phone: 713-635-6331


google maps add to website

Business Hours

Mon - Friday 9am - 5pm

Manufacturing Plant

Shanghai, China

Regional Offices

Sydney, Australia
Sao Paulo, Brazil
Lichtenburg, South Africa
King's Lynn, UK
Wijchen, Netherlands
Riyadh, Saudi Arabia