Selina Grace Garcia death notice and obituary, Thursday May 8, 2025. Harter and Schier Delphos, OH 45833