Marie C. Davis of Needham, MA, formerly of Newton Upper Falls, passed away on April 12, 2022 at the age of 95 after a brief illness.
Marie was born on May 21, 1926, beloved daughter to the late Joseph Leo Davis and Mary A. (Barry). Her childhood years were spent in Newton Upper Falls with her beloved siblings who have predeceased Marie. Thomas L., John F., Margurite A., and Robert B.
Marie is survived by her sister-in-law Camella (Robert) Davis of Naples, Fl, many loving nieces and nephews, her beloved friend Mary Kate Herron and many caring neighbors.
Services will be private. Donations in Marie’s memory may be made to St. Jude’s Children’s Hospital. http://www.StJude.org
To send flowers to the family or plant a tree in memory of Marie C. Davis, please visit our floral store.