By North Carolina Judicial Branch District Court Magistrate Greg Dail 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 Pagination Previous page ‹‹ Page 36 Next page ›› Subscribe to District Court