The Gray Court-Owings Historical Society

Preserving the history of upper Laurens County, South Carolina