Aviva Metals
Headquarters
2929 West 12th Street,
Houston, TX 77008
Phone 800 231 0771
Fax 713 869 9124

Our Foundry
5311 West River Rd N,
Lorain, OH 44055

International
89 BD Sainte Helene,
83000 Toulon, France
Phone +33 494 109 386
Fax: +33 494 151 227

Canada
Phone +1 800 567 4996

Mexico
Phone +018000996436