By North Carolina Judicial Branch District Court Judge District Court Brian Ratledge Magistrate Maurice Perry Judge District Court David Hall Judge District Court Caitlin Evans Judge District Court Blair Williams Judge District Court Larry Archie Magistrate Rebecca Morton Magistrate Sandra Miller Magistrate Christopher Eldreth Judge District Court Sarah Lanier Pagination Previous page ‹‹ Page 36 Next page ›› Subscribe to District Court