NC Gazetteer
Liberty
A
town
in
Randolph County
… town in NE Randolph County. Inc. 1889. Named for the nearby plantation of John Leak, who settled there in 1807. Alt. 790.