Estella Terry
December 8, 2014
Estella Terry of Teaneck, NJ, fell asleep in death with her family by her side on December 8, 2014 at Holy Name Hospital. Estella was born to the late Alexander & Mary Pettaway Venable in Henderson, North Carolina. After the untimely death... View Obituary & Service Information