The Plaza Theatre
Address:
125 W Mills Ave
El Paso
, TX
, 79901
31° 45' 31.0428" N, 106° 29' 21.7176" W
See map: Google Maps