Peter Powell

Date of Ordination: March 15, 1997
Current Assignment: Christ the King Parish, Haddonfield