Mike's Hobby Shop! If you are coming from Dallas, it is on your way if you hop on the 59 South... Also- what part of Houston are you staying in? It's a fairly big city, and just being is "Houston" is rather vague. If you golf, there's a lot of nice golf courses in Houston.
-Josh