I believe the last post is referring to a location in Houston, that is on the Tomball highway. But not actually in Tomball.
I went to a massage place in Tomball right behind the Starbucks and met a very sweet girl and had a great time there on a few occasions, but I went there last week and it appears to have been shut down due to some sort of building code violation