Rev. David Barnes

Position

Director of Spiritual Formation

Saint John's Seminary | Full-time
Priestly Formation Program | Spiritual Direction