Lions Drive-In
221 Lloyd Avenue,
North Vancouver,
BC
V7P 3M2
221 Lloyd Avenue,
North Vancouver,
BC
V7P 3M2
2 people
favorited this theater
Showing 3 comments
Odeon Theatres Canada attempted to reopen the Lions Drive-In at the start of the 1958 season after purchasing the property in December 1957. This didn’t happen.
Opened on 1st May 1951 with “Tycoon”.
This was actually located further down Pemberton Ave with a current address of 221 Lloyd Ave, North Vancouver. The site is now a bus depot.