8500 Arboleda Dr.
El Paso, Texas, United States
8500 Arboleda Dr., 79907
2 shows hosted · View on Google Maps →
8500 Arboleda Dr. is a music venue in El Paso, Texas, United States. The Marble Shrine documents 2 shows here in 1995 by Jerk and Marcellus Wallace.