Physical Address:  251 Countryside Ct., Southlake, TX 76092


Mailing Address:  401 N. Carroll Ave., Suite #187, Southlake, TX 76092


Applications accepted year round.  Click here for information and required forms.

Click here to learn more

about our programs

​​​​Phone: 817.557.7520


Open Enrollment Now in Process 


(CLICK HERE FOR MORE DETAILS ABOUT OUR EXCITING MOVE

TO A NEW LOCATION!