is not in process of liquidation on Apr 24, 2024
Where is Spec Incorporated's headquarters?
Spec Incorporated's headquarters is located at PINSON, AL
What is Spec Incorporated's industry?
Spec Incorporated is in the industry of ELECTRO-PLATE MATERIALS, ETC
What year was Spec Incorporated started?
Spec Incorporated was started in 1965
Sources: Alabama Secretary of State