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.

Pastor
Phone: 301-490-5116
Father Mel Ayala became pastor of St. Nicholas Parish on July 23, 2017.