Xiuzhu Chen, “Joy”, was born in Fujian, China, March 23, 1981, and died in Tulsa, Oklahoma, on March 28, 2018, at the age of 37. She was the first of three children born to Huaguo and Biyun Chen. Joy attended school in China but... View Obituary & Service Information