I have information on Shake Rag. It was in northern Lee Co., NC and is now called Osgood. It was incorporated (Shake Rag) in 1889; charter repealed in 1891. Traditionally known as Shake Rag because two prominent citizens fought until their clothes were torn off.
I live in Lee County and will be at the courthouse looking for my family's genealogy and will check some of your names as I have time.
Hope this helps.