Lemonade

El Paso's FORUM Arts + Culture is settling into its new 25,000 sf space at 1500 Texas Avenue. The new space doubles the size of its old location, which Forum had to leave when the building was reportedly "sold to some lawyers," and will have more artist studios and expanded programming.

Print Friendly

Leave a Reply