Staff Member: Rev. Mel Ayala

Rev. Mel Ayala

Pastor
Phone: 301-490-5116

Father Mel Ayala became pastor of St. Nicholas Parish on July 23, 2017.

Photo of Rev. Mel Ayala