International Museum of Art

1211 Montana Avenue
El Paso, TX 79902
United States