Peter Lumaghi
August 22, 1945 - October 3, 2018
Lumaghi, Peter of Saint Louis, Missouri was born August 22, 1945, in St. Louis, Missouri, to Louis Francis and Katherine (nee Boyd) Lumaghi, Jr., and entered into rest, Wednesday, October 3, 2018, at Missouri Baptist Hospital in Town & Country,... View Obituary & Service Information