North Carolina Highway 902

From there NC 902 turns northeast and goes through Harpers Crossroads at the intersection of Siler City Glendon Road.

When the route finally enters Bear Creek it crosses over a Norfolk Southern railroad and then intersects Old US 421 S.[2] After the road leaves Bear Creek it crosses over Sandy Branch.

Approximately one mile from the crossing of Landrum Creek, NC 902 turns to the east to parallel US 64.

By 1933, NC 902 was removed off its routing from Bennett to its western terminus near Carthage.

[6][7] In 1964, NC 902 was extended east to its current eastern terminus at US 64 (now US 64 Bus.)