The life of Estrela Odilia Nilsen Estrela (which means Star in Portuguese) Odilia Santos was born November 30, 1920 in New Bedford, Massachusetts. And throughout her life lived in Oakland, San Leandro, Willits, Cameron Park and Rescue California... View Obituary & Service Information
Obituary & Service
The life of Estrela Odilia Nilsen
Estrela (which means Star...
Customized sympathy cards. Mailed for you.Send a Card
Photos & Videos
Share and view memories of Estrela...View Photos & Videos