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.
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.