Leacock, Pal, of Saint Louis, Missouri, was born December 17, 1947 in Saint Louis, Missouri to Lew and Rose (nee Schaab) Grossgloss and entered into rest Monday, March 15, 2021 in Saint Louis, Missouri at the age of 73 years, 2 months and 29... View Obituary & Service Information