5242 Meadowcreek Dr Dallas, TX 75248 (972) 716-2054 northdallas@spanishschoolhouse.com M-F: 7:30 am - 6:00 pm Schedule a tour | View programs | Directions