March 3, 2026
A view of one of the two 14-foot-wide bridges over Horsepen Creek. The spans provide residents of Dulles Green, Reflection Homes, and Parcher Avenue a direct connection to the Innovation Center Metro station from the Herndon side of the Dulles Toll Road.