Dont know the price in Houston, but, no, you are not allowed to bring non-members in.
12 month membership is $39.99. Members are welcome to bring guests during staffed hours. Stop by the front desk and they will help you out.
Oh ok & wow
Thanks! Your answer is awaiting moderation.