North Star Drive-In
2131 N. Highway 89,
1 person favorited this theater
The North Star was a two-screen drive-in which had parking for 900 cars and closed in 1998.
Any further information on its history would be appreciated.
Just login to your account and subscribe to this theater