Records link phone number (402) 593-8612 with Stella’s details. 1964 is her birth date. Public records show Lavista, Hollidaysburg, Papillion and 2 other cities as cities Stella also stayed in. The possible relatives of Stella are Clifford C Lilla, Lilla E Inge, Jeffrey A Lilla and 6 other people. The current age of Stella is 61. Stella is a resident of 6713 Hillcrest Ln, La Vista, Ne 68128.