I live south of Houston, so I don't know of a specific property. The town of Tomball is really small, so options in the town (specifically) will be limited, I would think. Hwy 249 is a major highway connecting Houston and Austin and should have more options. It is 3 miles west of the town, in case the address is on Hwy 249.
A quick Google, and this what I found.
I know this isn't exactly what you wanted, but hopefully it will help. Also, for more options regarding shopping, restaurants, etc., simply drive toward Houston, from Tomball.
And, welcome to Texas!