The birth of Helena Xu

Helena Xu was born on June 12, 1988 in San Francisco County, California.

Her father's last name is Xu, and her mother's maiden name is Deng. If Helena is still alive, she's now years old.

Her potential siblings include Jerri (born 1993).

Name Helena Xu
Sex female
Birthdate 06/12/1988
Birthplace San Francisco County, California
Mother's Maiden Name Deng
Contact