Stars & Stripes Drive-In
5101 Clovis Highway,
Lubbock,
TX
79416
5101 Clovis Highway,
Lubbock,
TX
79416
1 person favorited this theater
Showing 15 photos