Then. York Theatre, 812-816 Yonge Street, circa 1916. This was located on the west side, just above Bloor. The movie The Express Car Mystery is playing within. It was released in 1913.

Now. June 2011.