is liquidated
Where is Armstrong World Industries (Delaware) Inc.'s headquarters?
Armstrong World Industries (Delaware) Inc.'s headquarters is located at 100 WEST 10TH STREETWILMINGTON, DE 19801
What is Armstrong World Industries (Delaware) Inc.'s industry?
Armstrong World Industries (Delaware) Inc. is in the industry of ---
What year was Armstrong World Industries (Delaware) Inc. started?
Armstrong World Industries (Delaware) Inc. was started in 1980
Sources: Alabama Secretary of State