November 28, 2012
Mark Allen is an artist, educator, and curator based in Los Angeles. He is the founder and executive director of Machine Project, a non-profit performance and installation space investigating art, technology, natural history, science, music, literature, and food in an informal storefront.
5101 Montrose Boulevard
Houston, 77006 TX
(713) 639-7500
Get directions