WHAT: Lawndale Art Center Exhibit “Satellite” WHEN: On view Friday, January 22, 2016-Saturday, February 27, 2016 WHERE: Lawndale Art Center 4912 Main Street Houston, Texas 77002 MORE INFO: http://www.lawndaleartcenter.org/exhibitions/2016/january-shows.shtml#satellite Almendra Castillo, Cinthia Gomez and Yma Luis attempt to recreate a single body of work based upon a series of letters describing each artists sculpture that […]