August 5 - October 7, 2017
A show of works by interdisciplinary artist Carmen Menza.
Artist talk: October 3, 2017 | 6–8 pm
1811 E Levee St
Dallas, 75207 TX
214-760-1212
Get directionsA show of works by interdisciplinary artist Carmen Menza.
1811 E Levee St
Dallas, 75207 TX
214-760-1212
Get directions