Fr Peter Demian

Serving at Archangel Michael & St Mena Church Church in Staten Island

Ordination

Fr Peter was ordained a priest on Saturday 10th of May 2014.