By North Carolina Judicial Branch District 24 GAL Supervisor Marva White Deputy Clerk Renata Sanders Deputy Clerk Bettye Young-Stewart Assistant District Attorney Randy Jones Magistrate Ashley Allen Magistrate Corey Teeters District Attorney Investigator Ruth Hines Magistrate Demetria Hall Judge District Court Marc Tyrey Assistant Public Defender Thomas Smothers Pagination Previous page ‹‹ Page 13 Next page ›› Subscribe to District 24