Lenwood Road and Main Street,
1 person favorited this theater
Located in Lenwood, near Barstow. The Bar-Len Drive-In was opened in 1950. It was part of Western Amusements in 1955. It continued to operate until around 1976.
Just login to your account and subscribe to this theater