Charles "Rod" Mescher, of St. Peters, Missouri, died on Monday, November 19, 2012 at the age of 70. Loving husband of Roberta Kay Mescher (nee: Davis); dear son of Glenda and the late C. Harold Mescher; devoted father of Phil (Carrie) Mescher and Lori (Chad) Romp; cherished grandfather of Taylor, Alyssa, Lindsey, Kaylee, and Jacob; dear brother of Mike (Patricia) Mescher and Greg (Debi) Mescher. In lieu of flowers, memorials to American Cancer Society.