Leon D Muskrat Still Sr
December 15, 1936 - March 7, 2024
Leon D. Still Sr. gained his Eternal Wings and went home to be with his Lord and Savior early Thursday morning March 7, 2024 in Inspira Medical Center, Vineland. Leon was born in Bridgeton December 15, 1936 to the late Rushmore and Hazel... View Obituary & Service Information
