Amelia S. Novoa
November 7, 2024 - May 15, 2025
Amelia S. Novoa passed away on Thursday, May 15, 2025 at Barnes Jewish Hospital in St. Louis, Missouri at the age of 6 months. Born to Breanna Eldridge and Rodrigo Novoa, Amelia was a precious light in the lives of her parents and everyone... View Obituary & Service Information
