Mary E. Techer, 90, of New Haven, entered eternal rest on January 27, 2017.

Ms. Techer was born on December 3, 1926, in Pitt County, NC. She was the daughter of the late Sheppard Spruill and Mary Wells Spruill.
Prior to retiring, she was employed at Angelica Laundry.

Ms. Techer is survived by her grandchildren, Diane Ross, Michael, William and Angela Techer and Tonya and Rosemary Belton; great grandchildren, Cameron and Latasha Ross and Robert Foy; daughter in-law, Lillie Techer; seven additional great grandchildren; great-great grandchildren, Jakiah Ross and Kalyn Harvin; two additional great-great grandchildren; and a host of other relatives and friends.

She was predeceased by her son, William Techer, III; brothers, Jessie, Isaac, Maylord and Edward Lee Spruill; and grandchildren, Eric and Todd Techer.