Mary E. Barnes age 106, of Spring Hill Florida passed away at Spring Hill Hospital. She was born in Newfoundland, Canada living in Florida for the last 15 years coming from Brick and Roselle Park, NJ. She came to the United States as a nanny, and was a homemaker who enjoyed knitting, cooking, and raising her wonderful children and grandchildren. She was a true Christian woman and a long tome member of St. Pauls United Methodist Church in Brick, and the Cranford United Methodist Church. She was also a long time member of the Order of the Eastern Star, Atlas Chapter in Westfield, NJ. She is pre deceased by her husband of 47 years, Arthur, her son in law Louis Bernard, Jr., and all ten of her siblings. Survivors include her son, Albert F. (Betty Lou), daughter, Shiley E. Bernard, grandson David (Carol) Barnes, granddaughters Marcella (Richard) Brewster, Tracey White, Lori (David) White, and ten great grandchildren. Arrangements are by Gray Memorial Funeral Home of Cranford. To send on line condolences go to grayfuneralhomes.com