For Immediate Assistance, Call (336) 905-8202

logo-image

About Us

Past Presidents

John W. Brown
John W. Brown
Raleigh - 1887 to 1888
John W. Brown
Raleigh - 1887 to 1888

Staff bio goes here

W. P. Wooten
W. P. Wooten
Wilson - 1888 to 1890
W. P. Wooten
Wilson - 1888 to 1890

Staff bio goes here

 J. Robert Parker
J. Robert Parker
High Point - 1890 to 1893
J. Robert Parker
High Point - 1890 to 1893

Staff bio goes here

Frank Vogler
Frank Vogler
Winston-Salem
Frank Vogler
Winston-Salem

1893 to 1895 

1896 to 1898 

1902 to 1903

 John M. Harry
John M. Harry
Charlotte
John M. Harry
Charlotte

1895 to 1896

1900 to 1901

Charles Brown
Charles Brown
Asheville - 1901 to 1902
Charles Brown
Asheville - 1901 to 1902

Staff bio goes here

 A. T. Barnes
A. T. Barnes
Henderson - 1903 to 1904
A. T. Barnes
Henderson - 1903 to 1904

Staff bio goes here

James Woolvin
James Woolvin
Wilmington - 1904 to 1905
James Woolvin
Wilmington - 1904 to 1905

Staff bio goes here

Frank Morris
Frank Morris
Winston-Salem - 1905 to 1907
Frank Morris
Winston-Salem - 1905 to 1907

Staff bio goes here

D. W. Hardee
D. W. Hardee
Henderson - 1907 to 1909
D. W. Hardee
Henderson - 1907 to 1909

Staff bio goes here

W. T. Nicholson
W. T. Nicholson
Statesville - 1910 to 1911
W. T. Nicholson
Statesville - 1910 to 1911

Staff bio goes here

H. G. Rowe
H. G. Rowe
Weldon - 1911 to 1912
H. G. Rowe
Weldon - 1911 to 1912

Staff bio goes here

J. W. Laney
J. W. Laney
Monroe - 1912 to 1913
J. W. Laney
Monroe - 1912 to 1913

Staff bio goes here

J. K. Willis
J. K. Willis
New Bern - 1913 to 1914
J. K. Willis
New Bern - 1913 to 1914

Staff bio goes here

Louis F. Ziegler
Louis F. Ziegler
Edenton - 1914 to 1915
Louis F. Ziegler
Edenton - 1914 to 1915

Staff bio goes here

E. Poole
E. Poole
Greensboro - 1915 to 1916
E. Poole
Greensboro - 1915 to 1916

Staff bio goes here

F. E. Vogler
F. E. Vogler
Winston-Salem - 1916 to 1919
F. E. Vogler
Winston-Salem - 1916 to 1919

Staff bio goes here

P.J. Honeycutt
P.J. Honeycutt
Albemarle - 1919 to 1920
P.J. Honeycutt
Albemarle - 1919 to 1920

Staff bio goes here

J. H. Blue
J. H. Blue
Greensboro - 1920 to 1921
J. H. Blue
Greensboro - 1920 to 1921

Staff bio goes here

Robert Wood
Robert Wood
Oxford - 1921 to 1922
Robert Wood
Oxford - 1921 to 1922

Staff bio goes here

Frank Hovis
Frank Hovis
Charlotte - 1922 to 1923
Frank Hovis
Charlotte - 1922 to 1923

Staff bio goes here

W. H. Wilkerson
W. H. Wilkerson
Reidsville - 1923 to 1924
W. H. Wilkerson
Reidsville - 1923 to 1924

Staff bio goes here

T. W. Summersett
T. W. Summersett
Salisbury - 1924 to 1925
T. W. Summersett
Salisbury - 1924 to 1925

Staff bio goes here

W. N. Vogler
W. N. Vogler
Winston-Salem - 1925 to 1926
W. N. Vogler
Winston-Salem - 1925 to 1926

Staff bio goes here

Thomas Fulton
Thomas Fulton
Kings Mountain
Thomas Fulton
Kings Mountain

1926 to 1927

1936 to 1937

R. H. Sechrest
R. H. Sechrest
High Point - 1927 to 1928
R. H. Sechrest
High Point - 1927 to 1928

Staff bio goes here

D. G. Smaw
D. G. Smaw
New Bern - 1928 to 1929
D. G. Smaw
New Bern - 1928 to 1929

Staff bio goes here

Ben E. Douglas
Ben E. Douglas
Charlotte - 1929 to 1931
Ben E. Douglas
Charlotte - 1929 to 1931

Staff bio goes here

Henry Hanes
Henry Hanes
Greensboro - 1931 to 1932
Henry Hanes
Greensboro - 1931 to 1932

Staff bio goes here

David T. Yow
David T. Yow
High Point - 1932 to 1933
David T. Yow
High Point - 1932 to 1933

Staff bio goes here

Paul Yelverton
Paul Yelverton
Fremont - 1933 to 1934
Paul Yelverton
Fremont - 1933 to 1934

Staff bio goes here

Fab Brown
Fab Brown
Raleigh - 1934 to 1935
Fab Brown
Raleigh - 1934 to 1935

Staff bio goes here

Albert Willis
Albert Willis
New Bern - 1935 to 1936
Albert Willis
New Bern - 1935 to 1936

Staff bio goes here

Oscar P. Breece
Oscar P. Breece
Fayetteville - 1937 to 1938
Oscar P. Breece
Fayetteville - 1937 to 1938

Staff bio goes here

W. Edward Yopp
W. Edward Yopp
Wilmington - 1938 to 1939
W. Edward Yopp
Wilmington - 1938 to 1939

Staff bio goes here

Ernest Thompson
Ernest Thompson
Burlington - 1939 to 1940
Ernest Thompson
Burlington - 1939 to 1940

Staff bio goes here

Charles Rogers, Sr
Charles Rogers, Sr
Sanford - 1940 to 1941
Charles Rogers, Sr
Sanford - 1940 to 1941

Staff bio goes here

Dennis Biggs
Dennis Biggs
Lumberton - 1941 to 1942
Dennis Biggs
Lumberton - 1941 to 1942

Staff bio goes here

Arnold J. Koonce
Arnold J. Koonce
High Point - 1942 to 1943
Arnold J. Koonce
High Point - 1942 to 1943

Staff bio goes here

Harlow Mims
Harlow Mims
Raleigh - 1943 to 1944
Harlow Mims
Raleigh - 1943 to 1944

Staff bio goes here

W. D. Harden
W. D. Harden
Scotland Neck - 1944 to 1946
W. D. Harden
Scotland Neck - 1944 to 1946

Staff bio goes here

John Rusher
John Rusher
Salisbury - 1946 to 1947
John Rusher
Salisbury - 1946 to 1947

Staff bio goes here

O. C. Pennington
O. C. Pennington
Raleigh - 1947 to 1948
O. C. Pennington
Raleigh - 1947 to 1948

Staff bio goes here

A. Lee Forbis
A. Lee Forbis
Greensboro - 1948 to 1949
A. Lee Forbis
Greensboro - 1948 to 1949

Staff bio goes here

W. D. Townson
W. D. Townson
Murphy - 1949 to 1950
W. D. Townson
Murphy - 1949 to 1950

Staff bio goes here

Fred Kesler
Fred Kesler
Henderson - 1950 to 1951
Fred Kesler
Henderson - 1950 to 1951

Staff bio goes here

W. N. Hovis
W. N. Hovis
Charlotte - 1951 to 1952
W. N. Hovis
Charlotte - 1951 to 1952

Staff bio goes here

Joel C. Holland
Joel C. Holland
Murfreesboro - 1952 to 1953
Joel C. Holland
Murfreesboro - 1952 to 1953

Staff bio goes here

Dennis W. Moody
Dennis W. Moody
Mount Airy - 1953 to 1954
Dennis W. Moody
Mount Airy - 1953 to 1954

Staff bio goes here

Robert Wynne Jr.
Robert Wynne Jr.
Raleigh - 1954 to 1955
Robert Wynne Jr.
Raleigh - 1954 to 1955

Staff bio goes here

W. M. Shepherd
W. M. Shepherd
Hendersonville - 1955 to 1956
W. M. Shepherd
Hendersonville - 1955 to 1956

Staff bio goes here

Charles Rogers, Jr.
Charles Rogers, Jr.
Sanford - 1956 to 1957
Charles Rogers, Jr.
Sanford - 1956 to 1957

Staff bio goes here

Karl Miller
Karl Miller
Charlotte - 1957 to 1958
Karl Miller
Charlotte - 1957 to 1958

Staff bio goes here

Paul Hofler
Paul Hofler
Gatesville - 1958 to 1959
Paul Hofler
Gatesville - 1958 to 1959

Staff bio goes here

Ollie Harris
Ollie Harris
Kings Mountain - 1959 to 1960
Ollie Harris
Kings Mountain - 1959 to 1960

Staff bio goes here

Hiram Rose
Hiram Rose
Benson - 1960 to 1961
Hiram Rose
Benson - 1960 to 1961

Staff bio goes here

David Bumgardner, Jr.
David Bumgardner, Jr.
Belmont - 1961 to 1962
David Bumgardner, Jr.
Belmont - 1961 to 1962

Staff bio goes here

James Fair
James Fair
Eden - 1962 to 1963
James Fair
Eden - 1962 to 1963

Staff bio goes here

Willis H Groce
Willis H Groce
Asheville - 1963 to 1964
Willis H Groce
Asheville - 1963 to 1964

Staff bio goes here

Johnnie Walker
Johnnie Walker
Windsor - 1964 to 1965
Johnnie Walker
Windsor - 1964 to 1965

1964 to 1965

J. T. Pugh, Jr.
J. T. Pugh, Jr.
Asheboro - 1965 to 1966
J. T. Pugh, Jr.
Asheboro - 1965 to 1966

Staff bio goes here

Winston Montgomery
Winston Montgomery
Durham - 1966 to 1967
Winston Montgomery
Durham - 1966 to 1967

Staff bio goes here

William B Lee
William B Lee
High Point - 1967 to 1968
William B Lee
High Point - 1967 to 1968

Staff bio goes here

Robert W. Breece
Robert W. Breece
Fayetteville - 1968 to 1969
Robert W. Breece
Fayetteville - 1968 to 1969

Staff bio goes here

Allen H. Brown
Allen H. Brown
Rocky Mount - 1969 to 1970
Allen H. Brown
Rocky Mount - 1969 to 1970

Staff bio goes here

 J. Patrick Greeley
J. Patrick Greeley
Canton - 1970 to 1971
J. Patrick Greeley
Canton - 1970 to 1971

Staff bio goes here

Charles Warren
Charles Warren
Fayetteville - 1971 to 1972
Charles Warren
Fayetteville - 1971 to 1972

Staff bio goes here

Glenn Westmoreland
Glenn Westmoreland
Statesville - 1972 to 1973
Glenn Westmoreland
Statesville - 1972 to 1973

Staff bio goes here

Albert Lineberry, Sr.
Albert Lineberry, Sr.
Greensboro - 1973 to 1974
Albert Lineberry, Sr.
Greensboro - 1973 to 1974

Staff bio goes here

 James Rose
James Rose
Benson - 1974 to 1975
James Rose
Benson - 1974 to 1975

Staff bio goes here

 Jimmy D. McLaurin
Jimmy D. McLaurin
Clayton - 1975 to 1976
Jimmy D. McLaurin
Clayton - 1975 to 1976

Staff bio goes here

Randy Coble *
Randy Coble *
Wilmington - 1976 to 1977
Randy Coble *
Wilmington - 1976 to 1977

Staff bio goes here

T. Earl Yarbrough
T. Earl Yarbrough
Charlotte - 1977 to 1978
T. Earl Yarbrough
Charlotte - 1977 to 1978

Staff bio goes here

J. C. Sossoman
J. C. Sossoman
Morganton - 1978 to 1979
J. C. Sossoman
Morganton - 1978 to 1979

Staff bio goes here

W. Paul Hayworth
W. Paul Hayworth
Rural Hall - 1979 to 1980
W. Paul Hayworth
Rural Hall - 1979 to 1980

Staff bio goes here

Edwin B. Clements
Edwin B. Clements
Durham - 1980 to 1981
Edwin B. Clements
Durham - 1980 to 1981

Staff bio goes here

J. Andrew Walker *
J. Andrew Walker *
Windsor - 1981 to 1982
J. Andrew Walker *
Windsor - 1981 to 1982

Staff bio goes here

Randy Rutledge *
Randy Rutledge *
Raleigh - 1982 to 1983
Randy Rutledge *
Raleigh - 1982 to 1983

Staff bio goes here

W. E. “Jack” Bass, Jr.
W. E. “Jack” Bass, Jr.
Hickory - 1983 to 1984
W. E. “Jack” Bass, Jr.
Hickory - 1983 to 1984

Staff bio goes here

Bobby Safrit
Bobby Safrit
High Point - 1984 to 1985
Bobby Safrit
High Point - 1984 to 1985

Staff bio goes here

Johnny M. Gordon *
Johnny M. Gordon *
Monroe - 1985 to 1986
Johnny M. Gordon *
Monroe - 1985 to 1986

Staff bio goes here

Frank G. “Jerry” Hardister
Frank G. “Jerry” Hardister
Southern Pines - 1986 to 1987
Frank G. “Jerry” Hardister
Southern Pines - 1986 to 1987

Staff bio goes here

Donald R. Wilson
Donald R. Wilson
Charlotte - 1987 to 1988
Donald R. Wilson
Charlotte - 1987 to 1988

Staff bio goes here

H. Harvey Leavitt, III
H. Harvey Leavitt, III
Wadesboro - 1988 to 1989
H. Harvey Leavitt, III
Wadesboro - 1988 to 1989

Staff bio goes here

Sam Twiford
Sam Twiford
Manteo - 1989 to 1990
Sam Twiford
Manteo - 1989 to 1990

Staff bio goes here

Jimmy Swaringen
Jimmy Swaringen
Asheboro - 1990 to 1991
Jimmy Swaringen
Asheboro - 1990 to 1991

Staff bio goes here

Dayne Crumpler *
Dayne Crumpler *
Raeford - 1991 to 1992
Dayne Crumpler *
Raeford - 1991 to 1992

Staff bio goes here

Wayne Myers *
Wayne Myers *
North Wilkesboro - 1992 to 1993
Wayne Myers *
North Wilkesboro - 1992 to 1993

Staff bio goes here

Bert Brooks Jr.
Bert Brooks Jr.
Morehead City - 1993 to 1994
Bert Brooks Jr.
Morehead City - 1993 to 1994

Staff bio goes here

Michael McGhee *
Michael McGhee *
Greensboro - 1994 to 1995
Michael McGhee *
Greensboro - 1994 to 1995

Staff bio goes here

Calvin Arnold
Calvin Arnold
Elizabeth City - 1995 to 1996
Calvin Arnold
Elizabeth City - 1995 to 1996

Staff bio goes here

Jeffrey Barbour *
Jeffrey Barbour *
Newton - 1996 to 1997
Jeffrey Barbour *
Newton - 1996 to 1997

Staff bio goes here

Jack D. Briggs
Jack D. Briggs
Denton - 1997 to 1998
Jack D. Briggs
Denton - 1997 to 1998

Staff bio goes here

Steve Staton *
Steve Staton *
Rockwell - 1998 to 1999
Steve Staton *
Rockwell - 1998 to 1999

Staff bio goes here

J. Wells Greeley *
J. Wells Greeley *
Waynesville - 1999 to 2000
J. Wells Greeley *
Waynesville - 1999 to 2000

Staff bio goes here

Terry M. Hayworth *
Terry M. Hayworth *
Winston-Salem - 2000 to 2001
Terry M. Hayworth *
Winston-Salem - 2000 to 2001

Staff bio goes here

Robert Moody *
Robert Moody *
Mount Airy - 2001 to 2002
Robert Moody *
Mount Airy - 2001 to 2002

Staff bio goes here

Kenneth W. Poe *
Kenneth W. Poe *
Charlotte - 2002 to 2003
Kenneth W. Poe *
Charlotte - 2002 to 2003

Staff bio goes here

 J. Ed Pugh
J. Ed Pugh
Asheboro - 2003 to 2004
J. Ed Pugh
Asheboro - 2003 to 2004

Staff bio goes here

Michael Moye *
Michael Moye *
Greensboro - 2004 to 2005
Michael Moye *
Greensboro - 2004 to 2005

Staff bio goes here

Dorman Caudle *
Dorman Caudle *
Winston-Salem - 2005 to 2006
Dorman Caudle *
Winston-Salem - 2005 to 2006

Staff bio goes here

Danny Carroll
Danny Carroll
Kannapolis - 2006 to 2007
Danny Carroll
Kannapolis - 2006 to 2007

Staff bio goes here

 N. Wayne Hilliard *
N. Wayne Hilliard *
Lexington - 2007 to 2008
N. Wayne Hilliard *
Lexington - 2007 to 2008

Staff bio goes here

L. Phillip Miller *
L. Phillip Miller *
North Wilkesboro - 2008 to 2009
L. Phillip Miller *
North Wilkesboro - 2008 to 2009

Staff bio goes here

Johnny Thompson *
Johnny Thompson *
Jacksonville - 2009 to 2010
Johnny Thompson *
Jacksonville - 2009 to 2010

Staff bio goes here

 Charles Graves *
Charles Graves *
Asheville - 2010 to 2011
Charles Graves *
Asheville - 2010 to 2011

Staff bio goes here

 Keith Green *
Keith Green *
Winston-Salem - 2011 to 2012
Keith Green *
Winston-Salem - 2011 to 2012

Staff bio goes here

 Cary Cannady *
Cary Cannady *
Raleigh - 2012 to 2013
Cary Cannady *
Raleigh - 2012 to 2013

Staff bio goes here

Kenneth Caulder *
Kenneth Caulder *
Wadesboro - 2013 to 2014
Kenneth Caulder *
Wadesboro - 2013 to 2014

Staff bio goes here

Cathleen Blanchard *
Cathleen Blanchard *
Brevard - 2014 to 2015
Cathleen Blanchard *
Brevard - 2014 to 2015

Staff bio goes here

 C. S. Hanchey *
C. S. Hanchey *
Greenville - 2015 to 2016
C. S. Hanchey *
Greenville - 2015 to 2016

Staff bio goes here

Karen Reardon *
Karen Reardon *
Matthews - 2016 to 2017
Karen Reardon *
Matthews - 2016 to 2017

Staff bio goes here

Melissa Barnes *
Melissa Barnes *
Knightdale - 2017 to 2018
Melissa Barnes *
Knightdale - 2017 to 2018

Staff bio goes here

Gary Overcash*
Gary Overcash*
Rockingham - 2018 to 2020
Gary Overcash*
Rockingham - 2018 to 2020

Staff bio goes here

Johnny Thompson*
Johnny Thompson*
Morehead City 2020 to 2021
Johnny Thompson*
Morehead City 2020 to 2021

Staff bio goes here

Richard Hincher*
Richard Hincher*
Wilkesboro 2021 to 2022
Richard Hincher*
Wilkesboro 2021 to 2022

Staff bio goes here

L Duane Howlett *
L Duane Howlett *
Wilmington 2022-2023
L Duane Howlett *
Wilmington 2022-2023


Garland E. Smith*
Garland E. Smith*
Broadway 2023-2024
Garland E. Smith*
Broadway 2023-2024


New Paragraph

Share by: