I haven't been, but Texas Strength looks pretty cool: Texas Strength Weightlifting Center Houston
Its just outside downtown and looks like it has the equipment from the 2015 IWF championships. Seems to be primarily weightlifting focused, but I think I remember hearing they also have an area dedicated to powerlifting.