Thelma B. (Bowell) Carter death notice and obituary, Thursday October 1, 2020. Brown & Hickey Funeral Home Belmont, MA 02478