Shepherd Drive in Franklin County, Virginia

Shepherd Drive in Franklin County is a unpaved service road. Shepherd Drive also exists in Loudoun County and Orange County.
Road Type
service road