is not in process of liquidation on Apr 19, 2024
Where is Avalon Woods Baptist Church's headquarters?
Avalon Woods Baptist Church's headquarters is located at FT. MITCHELL, AL
What year was Avalon Woods Baptist Church started?
Avalon Woods Baptist Church was started in 1974
Sources: Alabama Secretary of State