Creekside/Tomball Campus 26133 Kuykendahl Rd., Ste A Tomball, TX 77375 (281) 351-2808 creekside@spanishschoolhouse.com FollowFollowFollow Tour Request Form Please enable JavaScript in your browser to complete this form.Name *FirstLastEmail *PhoneAge of Child *Program Interested In *Select PreschoolKindergartenAfter School ClassesSummer CampMessage *Submit