ABBA INTERNATIONAL MINISTRIES INC31506 E FAST AVE, MACKINAW, IL 61755 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions