Thomas S. Billups
May 1, 1956 - October 2, 2023
Thomas Sterling Billups was born in Philadelphia County, May 1, 1956, later arriving in Chester. He lost his battle with cancer on October 2, 2023. He was predeceased by his mother Hilda Billups, Foster mother Sarah Sadler, Brother Michael... View Obituary & Service Information
