is not in process of liquidation on Apr 24, 2024
Where is Universal Church Specialists's headquarters?
Universal Church Specialists's headquarters is located at MONTGOMERY, AL
What is Universal Church Specialists's industry?
Universal Church Specialists is in the industry of ---
What year was Universal Church Specialists started?
Universal Church Specialists was started in 1975
Sources: Alabama Secretary of State