Tomball TX Garden Centers 1. 25201 Kuykendahl Rd, Tomball, TX 77375 | Jade Garden Chinese Cafe (281) 516-3888