Angie Leo Obituary
We are sad to announce that on December 4, 2023, at the age of 82, Angie Leo (Homewood, Alabama) passed away. Family and friends are welcome to leave their condolences on this memorial page and share them with the family.
She was predeceased by: her parents, Michael and Mary; her sister Frances Meacham; and her nephew Brian Meacham. She is survived by: her brother Rocco Leo; her sister-in-law Lynne; her nieces, Meredith Meacham and Roxanne Leo; and her brother-in-law Leroy Meacham.