Craig Carpenter

Craig Carpenter
Name: Craig Carpenter
Party: Libertarian
Birth Date: Huntington, W.Va.
Home City: WV
Family:

Election Status

Running for: State House, District 27
Party: Libertarian
Status: Running