Card image cap

David Allen's Biography

Office:

Contact Information

Office


District

6411 Shiloh Road
Liberty, NC 27298

Full Name:

David L. Allen

Gender:

Male

Family:

Wife: Elizabeth: 3 Sons: Andy, Jake, and Noah

Birth Place:

Grover, NC

Master's Degree, Public Administration, University of North Carolina at Pembroke

Candidate, North Carolina State House of Representatives, District 111, 2024

Council Member, City of Kings Mountain, North Carolina, 2017-present

Served, North Carolina State Highway Patrol, 1987-2015

Chairman, Cleveland County Republican Party

arrow_upward