Sherbrooke / de Champlain

3405 Avenue Émile-duployé
Montréal, QC H2L

They stand at the Sherbrooke / de Champlain bus stop in Montréal, QC, where urban life buzzes around them. The stop is strategically located, providing access to various public transit routes that connect residents and visitors to nearby neighborhoods and city attractions. Sheltered from the elements, it creates a familiar pause in the daily routines of commuters, who gather to await their rides while soaking in the vibrant atmosphere of the city.

Generated from this place's information

Own this business?
See a problem?

You might also like

CanadaQuebecSherbrooke / de Champlain