Dennis Cheng Thao
April 22, 1993 - June 5, 2024
Dennis Cheng Thao was born on April 22, 1993, in Appleton, Wisconsin. He was the youngest son of Shong Leng Thao and Youa Xiong Thao. On June 5, 2024, he joined his mother, and two oldest Brothers: Peter and Matthew Thao. He is survived by his... View Obituary & Service Information
