The current age of Stella is 93. Her birth year was listed as 1930. Records link phone number (303) 523-5154 with Stella’s details. 1297 Perry St #F11B, Castle Rock, Co 80104 is where Stella resides. She has stayed in Los Angeles, Grand Junction, Fruita and 5 other cities before moving to Castle Rock. We have found 6 possible relatives of Stella: Wayne Alexande Thomason, E Denise Thomason, Charolotte I Thomas and 3 other people.