The Passing of a Beloved Knight and Friend

John Francis Barrett, former Chief Financial Officer for the Catholic Diocese of Richmond, Virginia, died suddenly at home on Saturday, March 21, 2020.

Obituary