280 Commerce St Ste 105 Southlake, TX 76092 (817) 488-0549 southlake@spanishschoolhouse.com M-F: 7:30 am - 6:00 pm Schedule a tour | View programs | Directions