Theresa I. Keehfuss (nee Slack) passed away peacefully on April 14, 2017, at St. Mary's Catholic Home, with her loving family by her side. She was 84 years old. Born in Mt. Holly, she was a lifelong resident of Maple Shade. Theresa was a parishioner of OLPH, a member of the Altar Rosary Society, a Third Order Dominican Nun, and a member of Our Lady of Miraculous Medal Prayer Group. Also, a member of The Footlighters of South Jersey, 30 years with CYO girl's basketball of OLPH, and 31 years with the Cub Scouts Troop #41. Beloved wife of 60 years of Robert Keehfuss, loving mother of Theresa Keehfuss, Margaret (Michael) Hagan, Mary (Robert) Calvanese, Regina Keehfuss, Robert Keehfuss, Jr., Eugene (Faith) Keehfuss, and Danny (Jen) Keehfuss, cherished grandmother of 15, proud great grandmother of 12, dear sister of Helen Hagen, Betty West, Regina McPoyle and Marcia Slack, also survived by many nieces and nephews. Daughter of the late Eugene and Margaret Slack, sister of the late Anna Yost, Peggy Aboritz and Eugene Slack. Relatives and friends are invited to her viewing and visitation with her family on Tuesday, April 18th, 10 - 11:45 am at Our Lady of Perpetual Help Church, 236 E. Main St., Maple Shade. Mass of Christian Burial will be celebrated at 12 noon. Interment will be in Lakeview Memorial Park. Memorial contributions may be made in Theresa's name to Samaritan Hospice, 5 Eves Drive, Suite 300, Marlton, NJ 08053.