11 Vets Road, Windham, NY 12496, USA
The Windham Theatre is a first-run movie theater located at 11 Vets Road in Windham, New York. It offers three different movies each night. It has a small town feeling and many of the amenities of a big theater in the suburbs. In addition to movies, the theater also has other activities for the family such as miniature golf, arcade, and Carvels Ice Cream.
