Jimmie Christian Leu
October 1, 1942 - March 25, 2024
Jimmie Christian Leu, 81, was born on October 1, 1942 in Houston, Texas and passed away on March 25, 2024 in Arab, Alabama. She went by many names, Jimmie, Mom, Nana, Lala, and all were spoken with love. She was preceded in death by her mother... View Obituary & Service Information