DELLA SHOWERS MINISTRIES2103 VINEYARD WALK SE APT 1, ATLANTA, GA 30316 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions