North Carolina State Archives
North Carolina Genealogy Society
Genealogy Society of Rockingham & Stokes County