Directions to St. Thomas Facilities

Main Campus and Upper School

6306 Kenwood Avenue, Dallas, Texas 75214    •    214-821-3360
Located at the southwest corner of Abrams Rd. and Kenwood Ave.

Locate the Main Campus and Upper School on Google Maps


Lower School (North Campus)

6255 East Mockingbird Lane, Dallas, TX 75214
Access is from St. Moritz Avenue - There is no access directly from Mockingbird Lane.

Locate the Lower School (North Campus) on Google Maps