is not in process of liquidation on Apr 21, 2024
Where is Indumar Corporation's headquarters?
Indumar Corporation's headquarters is located at THEODORE, AL
What is Indumar Corporation's industry?
Indumar Corporation is in the industry of SHIPBUILDING & SALE OF MARINE EQUIPMENT
What year was Indumar Corporation started?
Indumar Corporation was started in 1978
Sources: Alabama Secretary of State