1950 Vaughn Rd, NW
Kennesaw, GA 30307
Join us as we tour Novelis, the world leader in rolled aluminum products, recycling, and the largest global producer of automotive and beverage can sheet - The only company producing premium rolled aluminum products on four continents. From small, custom products to large, regional orders, they do all of this without compromising high standards.