Jennifer Page Rock passed on August 29, 2021, at her home in Marshfield, surrounded by her family and friends. She passed from a six-year battle of breast cancer. Jennifer was 71 years old. Jennifer was preceded in death by her parents, Luther and Marguerite Page, her former husband, Stanley Rock II, and her sister, Cynthia Sweeney. She is survived by her children, Stanley Rock III, his wife Molly and children Paul and Cy; Gretchen Rock and her children Jozy, Justin, and Jordan; Marguerite Primrose and her husband Aran; Peter Rock and his girlfriend Angelea. She will be missed by her many nieces, nephews and cousins. Visiting hours will be held on Tuesday, September 7, 2021, from 4 to 7 p.m. at the MacDonald Funeral Home, 1755 Ocean Street in Marshfield. A funeral Mass will be celebrated on Wednesday, September 8, 2021, at 10 a.m. in St. Ann by the Sea Parish Church, 591 Ocean Street in Marshfield. In lieu of flowers, donations in Jennifer's memory can be made to the American Cancer Society
, by mail to P.O. Box 22478, Oklahoma City, OK 73123 or online at cancer.org
. For online guest book and other helpful information, please visit the web site macdonaldfuneralhome.com
Published by The Patriot Ledger on Sep. 4, 2021.