10801 Lower Azusa Rd, El Monte, California, 91731
(800) 877-7775
Since 1962 we’ve built a reputation for quality metal stamping. Over the past four decades we have rolled with the times and taken advantage of every kind of new technology that would allow us to serve our customers better. We captured the idealism and turbulence of the sixties to harness a new kind of innovative energy. We took the settling of the seventies as laying the groundwork for a new level of efficiency and value.
No reviews yet. Be the first to write a review!