Margaret “Peggy” Carter, the daughter of Guy and Minnie (Carr) Larrabee, passed away early Wednesday morning, February 12, 2025, at Lutheran Hillside Village, in Peoria IL, where she had been a ...