bn:14248464n
Noun Named Entity
FR
No term available
EN
Leslie Barns is a streetcar maintenance and storage facility at the southeast corner of Leslie Street and Lake Shore Boulevard in Toronto, Ontario, Canada. Wikipedia
Relations
Sources
COUNTRY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY
OWNED BY