The highway connects Madison with northern Stokes County and the Wentworth-Reidsville area.
NC 704 is a mostly two-lane rural highway that traverses 38.7 miles (62.3 km).
This highway connects the communities of Campbell, Coleville, Sandy Ridge, Delta, Prestonville and Pleasantville.
All of NC 704 is dedicated to Wesley D. Webster who was a state politician from Madison.
[2][3] Established in 1930 with its original primary routing from NC 708, near Madison (junction located where Ellisboro and Bald Hill Loop Roads once intersect), and US 170/NC 70, in Greensboro (junction located where Battleground Avenue, Elm Street and Summit Avenue all converged).