Sarah Marshall DeLucca
June 2, 1944 - September 23, 2017
Sarah Marshall DeLucca passed away peacefully on Saturday, September 23, 2017 at Heritage Manor Nursing Home. Born June 2, 1944 in Brownsville Texas, she is preceded in death by her parents, Earl Marshall, Sr. and Catherine Richmond Marshall... View Obituary & Service Information