Founder & Managing Director

Father David Dufresne currently serves as the parochial vicar of the Basilica of St. Mary in Alexandria, Virginia.

Send a Message

    We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.