The address of the Video Cinema is now an empty lot. I will assume the building has been demolished. I did find an old 2008 street view that shows the building but it doesn't look like a theater. Maybe an old video store or peep show?