Steven B. Scott
August 22, 1953 - March 18, 2024
Stephen B. Scott, peacefully passed away on March 18, 2024 at Thomas Jefferson University Hospital with his family by his side. Born on August 22, 1953 to the late Raymond and June (nee: Marvel) Scott, and has been a lifelong resident of South... View Obituary & Service Information