is not in process of liquidation on Mar 9, 2024
Where is Freedom House, Inc.'s headquarters?
Freedom House, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Freedom House, Inc.'s industry?
Freedom House, Inc. is in the industry of HALF WAY HOUSE
What year was Freedom House, Inc. started?
Freedom House, Inc. was started in 1987
Sources: Alabama Secretary of State