Xiumei Ou

Birth date: Aug 28, 1938 Death date: Nov 17, 2025

Xiumei Ou was born in 1938 in Guangdong province, China. She passed away in 2025 in Texas, USA. She was the eldest child of her parents. She was a virtuous wife to her husband, a devoted mother to her children, a filial and obedie