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