Michael DeCastro was born on October 2, 1960 and passed away on April 22, 2020 and is under the care of Thompson Funeral Home.
We remain deeply committed to the health and well-being of our community, due to COVID-19 and physical distancing requirements, we regretfully cannot offer a public funeral service at this time..
You may leave a message for the family by clicking here.