Merrimack Valley Deanery Confirmation

Date
Parish
Bishop
Gates, Bishop Alan M.
Deanery
Merrimack Valley