By North Carolina Judicial Branch District Court Magistrate Michael McCoy Magistrate Nathaniel Brown Magistrate Abigail Fitzgerald Magistrate Alfred Ellis Judge District Court William Lewis Magistrate Stephen McGilvray Magistrate Terence Brown Magistrate Maria Russell Project Coordinator Zane Campbell Magistrate Melanie Williams Pagination Previous page ‹‹ Page 17 Next page ›› Subscribe to District Court