DIVINE FAVOR INTERNATIONAL OUTREACH MINISTRIES INC8735 DUNWOODY PLACE 6503, ATLANTA, GA 30350 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions