Free Indeed Ministries Church International2266 Scott Street, Detroit, MI 48207 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions