METRO Transit is the public transit company with its new bus terminal downtown at NW 5th Street and Hudson Avenue.
METRO Transit is the public transit company. They recently opened a new bus terminal downtown at NW 5th Street and Hudson Avenue.