El Rancho Drive-In
2000 W. Capitol Avenue,
West Sacramento,
CA
95691
2000 W. Capitol Avenue,
West Sacramento,
CA
95691
2 people favorited this theater
Uploaded By
More Photos of This Theater
Original screen tower, October 31, 1946
No one has favorited this photo yet
Comments (1)
Thanks!