The Episcopal School of Dallas
Address:
4100 Merrell Rd
Dallas
, TX
, 75229
32° 53' 12.9876" N, 96° 50' 30.9552" W
See map: Google Maps