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
Zone Portuaire de Brégaillon
83500 La Seyne sur Mer, France
Phone +33 494 109 386
Fax: +33 494 151 227