Eva Linda (Williams) Armstrong death notice and obituary, Wednesday May 13, 2020. Manson Mortuary Williamston, NC 27892