Norma Jean Quintenz

Birth date: Sep 7, 1932 Death date: May 20, 2024

A longtime resident of Decatur’s west end, Norma Jean (Lallow) Quintenz, allegedly 91 despite insisting she was forever 27, died at home on May 20, 2024. She was born in Fort Wayne, Indiana to Clarence and Mary (Holmberg) Lallow.