is not in process of liquidation on Apr 9, 2024
Where is Discovery Church's headquarters?
Discovery Church's headquarters is located at WARRIOR, AL
What is Discovery Church's industry?
Discovery Church is in the industry of CHURCH
What year was Discovery Church started?
Discovery Church was started in 2000
Sources: Alabama Secretary of State