Aviva Metals
Headquarters
2929 West 12th Street,
Houston, TX 77008
Phone +17138699600
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