Olympic Drive-In

12109 West Olympic Boulevard,
Los Angeles, CA 90064

Unfavorite 5 people favorited this theater

This is likely the 1951 LIFE Magazine photo mentioned in the comments.

Olympic Drive-In

12109 West Olympic Boulevard
Los Angeles, CA 90064
United States