David Kraft – Biographical Profile and Positions on the Issues

Previous Candidate for State Representative District 15, Iowa

Republican Party of Iowa
333 South Linn AveNew Hampton IA 50659
(641) 394-2680
We have no biographical information or issue responses.
We Need Your Help