Stella has reached the age of 65 years. Her birth year was listed as 1959. People possibly related to Stella are Levi D Terry, Ben J Terry, Antonio L Terry and one other person. Public records show Oxford and Henderson as cities Stella also stayed in. Stella has listed phone number: (252) 438-4936. 610 College St, Henderson, Nc 27536 is where Stella resides.