Index of Petitions

The list below is in order by county, then surname:

Craven County

Granville County