Leo E. Nwawuba
July 8, 1964 - October 12, 2024
It is with deep sadness that we announce the passing of LEO NWAWUBA, who departed this life on October 12, 2024. Leo was a cherished and devoted husband, father, son, brother, and friend whose kindness, wit, and generosity touched everyone... View Obituary & Service Information
