Shop City Drive-In

5900 Summit Avenue,
East St. Louis, IL 62203

Unfavorite 1 person favorited this theater

Late 1970s fare

Shop City Drive-In

5900 Summit Avenue
East St. Louis, IL 62203
United States