Queen Elizabeth at Clemenceau
5840 Queen Elizabeth Dr
Windsor, ON N8T 1N7
The bus stop located at Queen Elizabeth and Clemenceau in Windsor, ON, serves as a vital point of public transportation for locals and visitors alike. It features a standard shelter for protection from the elements and is easily accessible for pedestrians nearby. This stop connects passengers to various routes and services, making it an essential hub within the city's transit system. Travelers waiting here can enjoy the surrounding residential charm of the neighborhood.
Generated from this place's information
See a problem?