The birth of Stella Yiu

Stella Yiu was born on December 20, 1977 in San Francisco County, California.

Her father's last name is Yiu, and her mother's maiden name is Law. If Stella is still alive, she's now years old.

Her potential siblings include Michael (born 1979).

Name Stella Yiu
Sex female
Birthdate 12/20/1977
Birthplace San Francisco County, California
Mother's Maiden Name Law
Contact