is not in process of liquidation on Apr 20, 2024
Where is Decatur Steam & Plumbing's headquarters?
Decatur Steam & Plumbing's headquarters is located at DECATUR, AL
What is Decatur Steam & Plumbing's industry?
Decatur Steam & Plumbing is in the industry of DEFUNCT
What year was Decatur Steam & Plumbing started?
Decatur Steam & Plumbing was started in 1888
Sources: Alabama Secretary of State