Stella turned 98 years old. Stella’s current address is 104 King Henrys Pl, Del Rio, Tx 78840. Possible relatives of Stella are: William George Sawyer, Lizabeth Anne Sawyer, George W Sawyer and 6 other people. This person has lived also in Del Rio and Mill Creek. This person's birth year is 1925. Records link phone number (830) 768-0202 with Stella’s details.