Church of the Incarnation

Church of the Incarnation

Dallas, United States

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.

incarnation.org