Location
The Episcopal Church of St Thomas the Apostle
6525 Inwood Road
Dallas
Texas
75209
See map: Google Maps
Texas US
Thursday, January 11, 2018 - 9:30am to 10:30am
Housing Study Update