Thomas M Depcik Sr

Birth date: Mar 25, 1960 Death date: Feb 25, 2023

Thomas M Depcik Sr, 62, of Decatur, IL passed away February 25, 2023 at his residence. Thomas was born March 25, 1960 in Chicago, IL, the son of Joseph and Lorraine Depcik. Thomas had worked for many years as a railway maintenan