Sherwood Hall la @ Davenport St
2213 Sherwood Hall Ln
Alexandria, VA 22306
The bus stop at Sherwood Hall Lane and Davenport Street serves as a convenient transit point in Alexandria, VA. It is positioned near residential neighborhoods, making it accessible for both commuters and local residents. With a shelter providing protection from the elements, they can wait comfortably for their buses. The stop is well-connected to various routes, ensuring travelers can navigate the area efficiently.
Generated from this place's information
See a problem?