Stars & Stripes Drive-In Theatre Lubbock, TX

5101 Clovis Rd, Lubbock, TX 79416