
Twin Sheppard Drive-In
4014 Old Iowa Park Road,
Wichita Falls,
TX
76305
4014 Old Iowa Park Road,
Wichita Falls,
TX
76305
1 person
favorited this theater
Uploaded By
More Photos of This Theater

Aerial view from 2011. Concession building foundation and screen two’s frame still visible.
No one has favorited this photo yet