Steve Pierre Scallan Sr.
August 27, 1955 - December 12, 2024
Steve Scallan, 69, of New Orleans, Louisiana, and a long-time resident of Hammond, Louisiana, passed away peacefully, surrounded by his loved ones, at his home on Thursday, December 12, 2024. He was born to Newty and Evelyn Scallan on August... View Obituary & Service Information
