Her birth year was listed as 1921. In addition to Euclid, Stella also lived in Cleveland and Euclid. Stella has listed phone number: (216) 289-5112. The current age of Stella is 102. Stella is a resident of 100 Richmond Rd #244, Euclid, Oh 44143.