FREEDOM LIFE CENTER4600 N SAINT JOSEPH AVE, EVANSVILLE, IN 47720 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions