The birth of Leah Villar

Leah Marie Villar was born on August 9, 1989 in Alameda County, California.

Her father's last name is Villar, and her mother's maiden name is Fox. If Leah is still alive, she's now years old.

Her potential siblings include Amanda (born 1988).

Name Leah Marie Villar
Sex female
Birthdate 08/09/1989
Birthplace Alameda County, California
Mother's Maiden Name Fox
Contact