The birth of Sheila Xiao

Sheila Xiao was born on August 15, 1991 in San Francisco County, California.

Her father's last name is Xiao, and her mother's maiden name is Liu. If Sheila is still alive, she's now years old.

Her potential siblings include Wen (born 1994) and Helen (born 1991).

Name Sheila Xiao
Sex female
Birthdate 08/15/1991
Birthplace San Francisco County, California
Mother's Maiden Name Liu
Contact