Sherman & Girard Bus Stop
2800 Sherman Ave NW
Washington, DC 20001
The Sherman and Euclid bus stop is located in the vibrant neighborhood of Washington, DC. It serves as a crucial transit point for commuters and residents, offering convenient access to various bus routes. Surrounded by a mix of residential and commercial buildings, the stop is often bustling with activity, reflecting the diverse community it serves. Amenities nearby include small shops and eateries, making it a convenient location for those on the go.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.