Novelis Inc.
Address:
One Phipps Plaza, 3550 Peachtree Rd., Suite 1100, Atlanta, GA 30326 United States
Business Type:
Manufacturer, Service
Products
Southern Aluminum Finishing Co., Inc. (SAF)
Address:
1581 Huber St. NW, Atlanta, GA 30318-3781 United States
Business Type:
Distributor, Service