2942 N Dekalb Dr Atlanta Ga 30340, D