Business Summary
Freedom House Inc is headquartered in Dorchester, Massachusetts, United States and is a provider of instruction services. The company was founded in 2002.
Country of Incorporation
United States of America
Incorporation Date
1949-12-16
Business Sector
Academic & Educational Services
Company Address
-