2 mentions on Trippy
Here's what Trippy members say about Thanks-Giving Square:
"John F Kennedy Memorial Plaza First Tuesdays Dallas Museum of Art Trinity River Audubon Center White Rock Lake You can check out some nice stained glass at Thanks-Giving Square If you want to see some pretty nice sculptures and graffiti art, Deep Ellum is a place to see." See More
"The Thanks-Giving Square Chapel Glory Window (stained glass) has been written up as one of the most stunning in the world." See More