Idols Road
United States
>
North Carolina
>
Forsyth County
>
Clemmons
>
Idols Road
Idols Road is an asphalted street with two lanes in Clemmons.
Idols Road
type of road
Country or state road
Lanes
2
Place
Clemmons Station