Nellie Louise DeQuiros
July 20, 1949 - August 27, 2025
Nellie Louise DeQuiros, born on July 20, 1949, in St. Louis, Missouri, passed away peacefully on August 27, 2025, in Normandy, Missouri. She was 76 years old. Nellie was a compassionate soul with a heart of gold, known for her kindness and... View Obituary & Service Information
