U.S. Representative (North Carolina, District 10)

PH

Patrick Luke Harrigan

U.s. House of Representatives North Carolina's 10th Congressional DistrictIncumbentRepublican Party

Full profile coming soon