D LEA MINISTRIES2000 SATELLITE POINTE APT 8208, DULUTH, GA 30096 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions