According to their website The drive-in has 2 Barco 32-B digital cinema projectors swith digital sound. Their address according to their website is: 983 Route 9,
Queensbury, NY 12804
If your going to list it with the address in the header it should be Glens Falls, not Glen Falls.

I discovered this drive-in while attending a family reunion this past weekend in Lake George, NY. Driving along Route 9, I passed the roadside marquee, which currently reads “SEE YOU IN ‘08” for the off-season. Unfortunately, I did not have my camera on me to snap a photo.

This website, however, features a few recent images of the Glen Twin. Also, if you click on the “map” link at the top of this page and select a “Satellite” view, you’ll get a decent overhead image of the two outdoor theatres with which you can zoom in and out. I don’t know if this was originally built as a twin, but one of the screens has a notably larger lot than the other.

The name of the theatre obviously refers to the area of Glens Falls, NY, but the address seems to map as Queensbury, NY.