Lenwood Road and Main Street,
No one has favorited this theater yet
Located in Lenwood, near Barstow. The Bar-Len Drive-In was part of Western Amusements in 1955. It continued to operate at least into the 1960’s.
Just login to your account and subscribe to this theater