Minister Alvin "Bubba" Stalling, aged 72, passed away on April 7, 2023, in New Orleans, Louisiana. Born on February 19, 1951, to Nathaniel Sr. and Emma Naomi Stalling, he was the second eldest of eleven children. Alvin spent his early years in Chicago, Illinois, attending Cooley High School before relocating with his family to Detroit, Michigan. At 17, he enlisted in the United States Army, serving his country with dedication.
Following his military service, Alvin pursued various profes
...Read More