11 Co. Road 3261,
1 person favorited this theater
Located in Spencerville, to the west of Aztec. The Yucca Drive-In was opened on May 1, 1958 and was listed in the Film Daily Yearbooks of 1964 and 1968. It was closed around 1976. American Storage Complex is now on the site.
Just login to your account and subscribe to this theater