FREEDOM TABERNACLE OF PRAISE CHURCH10831 SNOWDROP WAY, INDIANAPOLIS, IN 46235 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions