Leo Howitz

Date of Ordination: May 4, 2013
Current Assignment: Saint Teresa of Calcutta, Collingswood