FREE INDEED MINISTRIES INTERNATIONAL12314 N FAIRWOOD DR, SPOKANE, WA 99218 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions