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