Amelia S. Novoa

Birth date: Nov 7, 2024 Death date: 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 an