June 9 - July 7, 2007
3913 Main Street, Houston, TX 77002 Get directions
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.