TTC opens new streetcar facility at Leslie Barns

The Toronto Transit Commission opened their new streetcar storage and maintenance facility at the Leslie Barns on Sunday.

The facility, located at the corner of Lake Shore Boulevard East and Leslie Street, was constructed to house the TTC’s new low-floor streetcars.

Take a look at the brand new space by watching the video below:

On mobile? Click here to watch the video.

Top Stories

Top Stories

Most Watched Today