Church of the Incarnation

Dallas, US

Welcome to our newsstand where we publish the Angelus each quarter! Church of the Incarnation is one of the best-kept secrets in Dallas. A large program-sized parish that feels like a small church, knitted together by friendships that often last a lifetime.

https://incarnation.org