Leicester Triple Drive-In
1675 Main Street,
1 person favorited this theater
The Leicester Drive-In opened in 1967. A second screen was added around 1995. It had become a triple screen theatre by 2004. I shot videotape of it back in 1991. It was open then and it is still open now.
Just login to your account and subscribe to this theater