Past Presidents

1964-65
1965-66
1966-67
1967-68
1968-69
1969-70
1970-71
1971-72
1972-73
1973-74
1974-75
1975-76
1976-77
1977-78
1978-79
1979-80
1980-81
1981-82
1982-83
1983-84
1984-85
1985-86
1986-87
1987-88
1988-89
1989-90
1990-91
1991-92
1992-93
1993-94
1994-95
1995-96
1996-97
1997-98
1998-99
1999-00
2000-01
2001-02
2002-03
2003-04
2004-05
2005-06
2006-07
2007-08
2008-09
2009-10
2010-11
2011-12
2012-13
2013-14
2014-15
2015-16
2016-17

William (Bill) Veeder, Charlotte
Harry Weatherly, Mecklenburg County
Robert H. Peck, Chapel Hill
William H. Batchelor, Rocky Mount
I. Harding Hughes, Durham
Bob Shuford, Wilson County
Jack F. Neel, Albemarle
Phin Horton, Ill, Asheville
John V. Witherspoon. Guilford County
Bruce Turney, Graham
Guy Smith, Laurinburg
H. L. (Pete) Jenkins, Stanly County
Bruce Boyette, Wilson
Wilfred A. Wells. Hickory
Numa Baker, Rockingham County
David Taylor, Tarboro
L. P (Zack) Zachary, Raleigh
Joseph Hendrick, Cleveland County
Lewis Price, Lenoir
Tom Osborne, Greensboro
John Munn, Jr., Union County
Peter T.Connet, Statesville
O.B. Stokes, Sanford
John Barber, Davie County
Bryce A. (Bill) Stuart, Winston-Salem
Gustav M.(Gus) Ulrich, Holden Beach
J. Thomas (Tom) Lundy, Catawba County
Dee A. Freeman, Brevard
Carolyn H. Carter, Raleigh
John E. Whitehurst, Bertie County
Richard McLean, Mooresville
Douglas 0. Bean, Charlotte
John Link, Orange County
Steve Raper, Rocky Mount
Cal Horton, Chapel Hill
Richard Stevens, Wake County
Ed Wyatt
Webb Fuller, Nags Head
Jerry Ayscue, Vance County
Jim Hipp, Concord
Ed Kitchen, Greensboro
Neil Emory, Harnett County
Charles Penny, Rocky Mount
Randy McCaslin, High Point
David Cooke, Wake County
Michael Dula, Elon
Lane Bailey, Lenoir
Harry Jones, Mecklenburg County
Brian Hiatt, Concord
Lee Worsley, Durham County
Tasha Logan Ford, Goldsboro
Scott Hildebran, Lenoir
Craig Honeycutt, Alamance County