Yep...and most of what was east of it (town hall, rec centre, apartments...etc) was the Bay Ridges Drive In.
http://cinematreasures.org/theaters/29865/photos/293827
You can also see the Teepee Drive In to the west across Liverpool on the site of the Super Centre.