August 7, 2013 By Tanji Leave a Comment 1101 Uptown Park Blvd, Houston, TX 77056 Get Directions | Website | (832) 668-5808