Mary Elizabeth Battles of Peabody passed away Friday, August 3, 2018 at Beverly Hospital. She was surrounded by her friends and family.
Read moreFamily owned and operated. Offering guidance and exceptional service for over seventy-five years and three generations.
Mary Elizabeth Battles of Peabody passed away Friday, August 3, 2018 at Beverly Hospital. She was surrounded by her friends and family.
Read more