138 Twin Oaks Rd

Route 1

Go east on US-60 E.
59.826 miles
1hr 16min
  1. Start out going northwest on Union Church Rd/VA-646 toward Kozy Ln.

    Then 1.29 miles
  2. Turn right onto W James Anderson Hwy/US-60 E. Continue to follow US-60 E.

    1. US-60 E is 0.4 miles past Valley Ln

    2. If you are on Briar Hook Rd and reach Greenway Rd you've gone about 0.7 miles too far

    Then 10.12 miles
  3. Turn left onto N James Madison Hwy/US-15 N. Continue to follow US-15 N.

    1. US-15 N is just past Sprouses Corner Rd

    2. If you are on E James Anderson Hwy and reach Service Ln you've gone a little too far

    Then 24.16 miles
  4. Turn slight right onto E River Rd/VA-6. Continue to follow VA-6.

    Then 4.57 miles
  5. Turn left onto Stage Junction Rd.

    1. Stage Junction Rd is 0.1 miles past Tammany St

    2. If you reach Washington St you've gone about 0.1 miles too far

    Then 3.14 miles
  6. Turn slight right onto Shannon Hill Rd/VA-605. Continue to follow Shannon Hill Rd.

    1. Shannon Hill Rd is 0.7 miles past Rose Hill Rd

    Then 14.84 miles
  7. Turn left onto Yanceyville Rd.

    1. Yanceyville Rd is 0.2 miles past Smith Family Rd

    2. If you reach Ambler Rd you've gone about 0.3 miles too far

    Then 0.99 miles
  8. Take the 1st left onto Vigor Rd.

    1. If you reach Bend of River Ln you've gone about 1.7 miles too far

    Then 0.59 miles
  9. Take the 2nd left onto Twin Oaks Rd.

    1. Twin Oaks Rd is just past Tupelo Ridge Rd

    2. If you reach W Old Mountain Rd you've gone about 1.4 miles too far

    Then 0.15 miles
  10. 138 TWIN OAKS RD.

    1. Your destination is at the end of Twin Oaks Rd

    Then 0.00 miles