Fr. Sal Vahi

Fr. Sal is an Opus Dei priest of the Archdiocese of Washington. He has been serving Mass and holding spiritual direction at the Catholic Information Center for several years.