By North Carolina Judicial Branch District 6 Public Defender Legal Assistant Caitlin Quinn Assistant District Attorney Mary Herring Deputy Clerk Madison Donlin District Attorney Legal Assistant Patricia Swank Official Court Reporter Amanda Haffenden Public Defender Legal Assistant Anna Rogers District Attorney Legal Assistant Camille Olson Deputy Clerk Teresa Nabours GAL Attorney Michelle Lynch Official Court Reporter Amanda Haffenden Pagination Previous page ‹‹ Page 6 Next page ›› Subscribe to District 6