NC Gazetteer
Cannon Lake
A
lake
in
Rowan County
… is fed by several small streams in SW Rowan County. Covers 100 acres. Used as a source of water by former Cannon Mills and the town of Kannapolis.