Lion Drive-In
6216 LA-17,
Winnsboro,
LA
71295
6216 LA-17,
Winnsboro,
LA
71295
1 person favorited this theater
Uploaded By
More Photos
A 1951 ad for the Lion Drive-In with a religious film offering
No one has favorited this photo yet