June 9 - July 7, 2007
Allen recently returned from residencies in Nebraska and Vermont with a new batch of drawings. His work was featured in AMOA's 22 to Watch: New Art in Austin and FotoFest's Native Sons: Talent in Texas. He is a founding member of Okay Mountain.
3913 Main Street
Houston, 77002 TX
(512) 496-0687
Get directions