NC Gazetteer

Osgood

Also known as: Shakerag
A community in Lee County
… community in N Lee County. Inc. 1889; charter repealed 1891. Named for local family. Early known as Shakerag, traditionally because two prominent men fought there until their clothes were torn off. Alt. 242.