Site last updated: 5:00 pm., February 22

Jim Crawford

Jim Crawford

Party: 
Democrat

Jim Crawford (James Crawford, Jr.), a Democrat, is the former representative from NC House District 32. He lost his election in 2012 for House District 2. House District 2 represents Person County and parts of Granville County.

Expenditures: 
Syndicate content