Societies Genealogical and Historical Societies Cabarrus Genealogy SocietyMecklenburg Historical AssociationMint Hill Historical SocietyNorth Carolina Genealogical SocietyOlde Mecklenburg Genealogical SocietySteele Creek Historical and Genealogical Society