is not in process of liquidation on May 20, 2024
Where is Margaret Helms Corporation's headquarters?
Margaret Helms Corporation's headquarters is located at BIRMINGHAM, AL
What is Margaret Helms Corporation's industry?
Margaret Helms Corporation is in the industry of CONTRACTING/BUILDING
What year was Margaret Helms Corporation started?
Margaret Helms Corporation was started in 2001
Sources: Alabama Secretary of State