El Capitan Drive-In

1900 E. 5th Street,
Metropolis, IL 62960

Unfavorite No one has favorited this theater yet

Showing 2 photos
  • El Capitan Drive-In
  • USGS Earth Explorer photo

Add New Photo