Super 20 Drive-In
14674 N. Cascade Road,
Dubuque,
IA
52003
14674 N. Cascade Road,
Dubuque,
IA
52003
1 person favorited this theater
Uploaded By
More Photos of This Theater
Super 20 Drive-In Theatre layout in 1965 in Dubuque
No one has favorited this photo yet