is not in process of liquidation on Mar 4, 2024
Where is New Castle Corporation's headquarters?
New Castle Corporation's headquarters is located at BIRMINGHAM, AL
What is New Castle Corporation's industry?
New Castle Corporation is in the industry of ---
What year was New Castle Corporation started?
New Castle Corporation was started in 1981
Sources: Alabama Secretary of State