Beatrice Catherine Price, 87, of Mooresville, N.C., passed away on Thursday July 30, 2020, at her daughter’s residence under hospice care. She was born December 15, 1932, in New York to the late Leonard Soprano and Rosa DelPapa Soprano and later moved to North Carolina, where she lived for the past 62 years. In addition to her parents, she was preceded in death by her step-father, Amie LaMontague; son, Tommy Price; and siblings, Laura Dimillo, Jimmy Soprano, Mary Mangnaro, Lucille Disanto, Alfred Soprano and Yola Piolo.

Mrs. Price faithfully attended St. Therese Catholic Church, where she served as an eucharistic minister. She was a devoted mother and grandmother. Mrs. Price was a strong and caring woman. She loved to cook and be with her family.

She is survived by her children, Edward Price (Evelyn), Cynthia Beaver (Kenneth) and Donna Bumgarner (David); grandchildren, Kristen Price, Sara Dombrosky, Taren Hall (Jacob), Trent Bumgarner (Whitney), Melissa Beaver (Monica), Jason Beaver, Aaron Beaver, Kimberly Foster (James), Jessica Beaver, Emily Beaver, Jamie Moore, Tyler Martin, Chris Bumgarner, Jordan Bumgarner and Taylor Bumgarner; and great grandchildren, Adalyn Foster, Raylon Foster, Marrick Exley and Caroline Bumgarner.

A memorial service will be held at 10:30 a.m. on Tuesday, August 4, 2020, at St. Therese Catholic Church in Mooresville.

In lieu of flowers, memorials can be made to American Cancer Society, 1901 Brunswick Avenue #100, Charlotte, NC 28207 or Hospice & Palliative Care of Lake Norman, 705 Griffith Street #203, Davidson, NC 28036.

Cavin-Cook Funeral Home and Crematory is serving the Price family. Condolences may be sent to the family at www.cavin-cook.com.