Information Request

In order to help us serve you better, please take a moment and fill out our form.
We do not share or sell your information with anyone or any entity. This information is solely for Ellwood Closed Die Group.



Ellwood Texas Forge – Houston

Plant Address:
12500 Amelia Drive
Houston, Texas 77045

Mailing Address:
PO Box 1477
Houston, Texas 77251
Please Contact Sales: 1-800-231-6130