Our mission is to provide impeccable service to our customers through great relationships, bright innovations and years of experience. We welcome your comments and questions, and our team is ready to assist you with your company’s needs.
Please contact us to discover more:
Our headquarters is based in the Houston, TX area with regional offices strategically located in north TX, Charlotte, NC and Clyde, OH.
Manufacturing facilities and partnerships are located in PA, NC, TX, GA, WI and India.
STR Plastic Solutions
4502 Riverstone Blvd
Missouri City, TX 77459