NC Gazetteer

James W. Cannon 1852-1921 historical marker

A historical marker in Cabarrus County
On US 29/601 (Cannon Boulevard) in Kannapolis.