Route 26 & Bailey Settlement Road,
1 person favorited this theater
The Bay Drive-In is located in Alexandria Bay, NY. It has two outdoor screens and a small enclosed theater which can seat 60 people. The car capacity is 600. This drive-in opened in 1968 and remains open today.
Just login to your account and subscribe to this theater