A North Druid Hills man has been charged with running a massive tax fraud scheme out of his rented home in a community off North Druid Hills Road, DeKalb County authorities said last week.
North Druid Hills man charged in massive tax fraud scheme