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 2 comments
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.