NC Gazetteer

Hairston

A town in Stokes County
… town in SE Stokes County. Inc. 1793 as Hairstonborough, but long inactive in municipal affairs.