NC Gazetteer
James W. Cannon 1852-1921 historical marker
A
historical marker
in
Cabarrus County
On US 29/601 (Cannon Boulevard) in Kannapolis.