is not in process of liquidation on Feb 24, 2024
Where is American Aluminum Corporation's headquarters?
American Aluminum Corporation's headquarters is located at HOMEWOOD, AL
What is American Aluminum Corporation's industry?
American Aluminum Corporation is in the industry of HOME IMPROVEMENTS
What year was American Aluminum Corporation started?
American Aluminum Corporation was started in 1964
Sources: Alabama Secretary of State