Original: Abingdon is a town in Washington County, Virginia, USA, 133 miles (214 km) southwest of Roanoke.
Simplified: Abingdon is a town in Washington County, Virginia, 133 miles (214 km) southwest of Roanoke.