By FASA / August 20, 2010 Houston Art Car Parade From May 22, 2011 to May 22, 2011 2402 Munger Street Houston, TX 77023