Metrobus Stop 20th & Rhode Island NE
20 Th St
Washington, DC 20018
Metrobus Stop 20th & Rhode Island NE is located in Washington, DC, serving as a key transit point for commuters in the area. They can access various bus lines that connect to different parts of the city, providing convenient transportation options. Surrounded by residential and commercial spaces, the stop is a bustling hub that caters to local residents and visitors alike. With its proximity to nearby amenities, it plays an important role in the daily routines of those who rely on public transit.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.
