Thomas Hafner

Date of Ordination: October 4, 1978
Current Assignment: Retired