The Word Among Us

Thomas Cavanaugh

Fr. Thomas Cavanaugh was ordained in 2013 as a priest in the Diocese of Arlington, Virginia, and is currently serving as parochial vicar at St. Theresa's in Ashburn.

Thomas Cavanaugh's Books

1 Results