September 11, 2011 By Tanji Leave a Comment 1160 Smith, Houston, TX 77002 Get Directions | Website | (713) 650-0837