St David's Episcopal Church & School
1300 Wiltshire Ave, Terrell Hills, Texas, 78209-6049
(210) 824-2481