Helen Williams, aka “Neena” and “Sister Helen”, of Portsmouth, Virginia departed her friends and family on March 14, 2019. As in great Helen fashion, she departed this world with a flare for the dramatic. Born, raised,... View Obituary & Service Information