Rev. David Barnes

Position

Director of Spiritual Formation | Spiritual Direction

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