Front Royal Interchange

From Wikipedia, the free encyclopedia

Front Royal Interchange is the interchange for Interstate 81 and Interstate 66 in Northern Virginia. It was constructed in the mid 1900s and is still operating smoothly today. VDOT has rated it one of "Virginia's Top Ten Traveled Interstate Interchanges".