FREEDOM HOUSE CHURCH1240 PARK AVE, AMHERST, OH 44001 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions