or Login to see your representatives.

Access Candidates' and Representatives' Biographies, Voting Records, Interest Group Ratings, Issue Positions, Public Statements, and Campaign Finances

Simply enter your zip code above to get to all of your candidates and representatives, or enter a name. Then, just click on the person you are interested in, and you can navigate to the categories of information we track for them.

Elaine F. Marshall

Elaine Marshall's Biography

Full Name: Elaine F. Marshall
Office: Secretary of State (NC), Democratic
First Elected: 1996
Last Elected: 11/06/2012
Next Election: 2016
Gender: Female
Family: Husband: Bill Holdford; 5 Stepchildren
Birth Date: 11/18/1945
Birth Place: Lineboro, MD
Home City: Harnett County, NC
Religion: Methodist

Contact Information

Department Website

Department
Secretary of State
Post Office Box 29622

Raleigh, NC 27626-0622

Phone: 919-807-2000

Department
Secretary of State
2 South Salisbury Street

Raleigh, NC 27601-2903

Phone: 919-807-2225
Phone: 919-807-2155
Fax: 919-807-2039

Back to top