The birth of Jessica Owyoung

Jessica Amber Owyoung was born on July 27, 1983 in Alameda County, California.

Her father's last name is Owyoung, and her mother's maiden name is Lok. If Jessica is still alive, she's now years old.

Her potential siblings include Melissa (born 1980), Erica (born 1985) and Kara (born 1990).

Name Jessica Amber Owyoung
Sex female
Birthdate 07/27/1983
Birthplace Alameda County, California
Mother's Maiden Name Lok
Contact