Helen Parrish Townsend
August 25, 1931 - January 6, 2010
Helen Parrish Townsend Age 78, of Newark, DE, passed away peacefully at her home on Wednesday morning, January 6, 2010. Helen was born in Greenville, AL, on Aug. 25, 1931, daughter of Dorothy Speir Parrish and Hubert Parrish. Her only... View Obituary & Service Information