1
Former movie theater in Schenectady, New York, United States.

Related terms