Sheldon's Drive-In
3011 2nd Avenue,
Sheldon,
IA
51201
3011 2nd Avenue,
Sheldon,
IA
51201
1 person favorited this theater
Uploaded By
More Photos of This Theater
Grand opening ad June 24, 1949 launching with “The Return of Rin Tin Tin"
No one has favorited this photo yet