Cannon Road in McDowell County, North Carolina

Cannon Road in McDowell County is a residential street. It runs in a north-south direction and crosses Lost Cove Drive, Mountain Ivy Drive, Mountain Point Drive, Belvidere Drive, Idlewood Drive, Cannon Woods Drive, Edelweiss Drive and Great Hill Drive and ends at Hankins Road, while the other end is a cul-de-sac. Cannon Road also exists in Chatham County, Gaston County, Iredell County, Martin County and Moore County.

Road Type
residential street
Route
north-south