is inactive
Where is Freedom Christian Center's headquarters?
Freedom Christian Center's headquarters is located at LESTER, AL
What is Freedom Christian Center's industry?
Freedom Christian Center is in the industry of CHURCH
What year was Freedom Christian Center started?
Freedom Christian Center was started in 2005
Sources: Alabama Secretary of State