The birth of Lili Wren

Lili Althea Wren was born on January 10, 1980 in San Francisco County, California.

Her father's last name is Wren, and her mother's maiden name is Houston. If Lili is still alive, she's now forty-five years old.

Her potential siblings include John (born 1983).

Name Lili Althea Wren
Sex female
Birthdate 01/10/1980
Birthplace San Francisco County, California
Mother's Maiden Name Houston
Contact