Address: 6525 Inwood Rd, Dallas, TX 75209, USA
“St. Thomas the Apostle Episcopal Church is beautiful. The community room has a Labyrinth on its tile floor. There is a patio with a fountain outside. And there is a community garden on the north side. The sanctuary is open and lovely. Best of all, they permit The Women's Chorus of Dallas to rehearse there from time to time. We really love the church and the people who are so generous!”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…