Allen Campus 1239 N Alma Dr Allen, TX 75013 (972) 804-4161 allen@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 CampMommy & MeMessage *Submit