Stella's birth date was listed as 1928. Records link phone number (509) 525-8633 with Stella’s details. She has stayed in Long Beach before moving to Walla Walla. Stella was born 95 years ago. 2362 Hood Pl, Walla Walla, Wa 99362 is where Stella lives. Records link Stella with Elizabeth A Walmsley, Maria Rodriguez Perez, Mary T Walmsley and 2 other people.