Sister Mary Carolyn Meehan, OP

Sister Mary Carolyn Meehan, OP

Sister Mary Carolyn Meehan, OP of the Dominican Sisters of Hope, died on March 16, 2022 at St. Luke’s Hospital in Newburgh. She was 97 years of age. The daughter of the late William Joseph and Caroline Smith Meehan, she was born March 5, 1925 in Newburgh, New York....