POI's creator (Voyajo Team)
Founded in 1959, The El Paso Museum of Art (EPMA) is located in downtown El Paso, Texas. First accredited in 1972, it is the only accredited art museum within a 250 mile radius and serves approximately 100,000 visitors per year. A new building was completed in 1998 (...) (from Wikipedia)