Church of the Incarnation Welcome Center, Dallas, TX