is not in process of liquidation on Apr 24, 2024
Where is New Life Church of God in Christ's headquarters?
New Life Church of God in Christ's headquarters is located at MONTGOMERY, AL
What is New Life Church of God in Christ's industry?
New Life Church of God in Christ is in the industry of CHURCH
What year was New Life Church of God in Christ started?
New Life Church of God in Christ was started in 1996
Sources: Alabama Secretary of State