We provide products and services in the display, optical, and industrial glass and process systems industries. We provide our customers with the highest quality products available to satisfy their design and budgetary requirements. We ensure prompt deliveries through proactive expediting and one-on-one customer service. Since Stemmerich was established in 1941, our reputation has been based on our ability to offer creative solutions for a variety of applications as is evidenced by the many long-term partnerships formed with our customers.
- 4728 Gravois Ave. St Louis, MO 63116
- (314) 832-7726
- [email protected]