I actually have a friend who lives not to far from there, I'll ask if he can swing by and check it out and maybe get pictures. Many years ago I intended to make a pilgrimage to the Quick Stop and RST Video to bathe in the goodness. However we never did make it, that night is still a blur.
It's been a while since I've seen the film...but yeah. I just assumed that the complex would have a front door roof access as well? Maybe someone should tweet Kevin and ask him if they have twitter.