is not in process of liquidation on Apr 23, 2024
Where is 18th Street Baptist Church's headquarters?
18th Street Baptist Church's headquarters is located at TALLADEGA, AL
What is 18th Street Baptist Church's industry?
18th Street Baptist Church is in the industry of CHURCH
What year was 18th Street Baptist Church started?
18th Street Baptist Church was started in 1986
Sources: Alabama Secretary of State