The birth of Kayla Leach

Kayla Marie Leach was born on April 18, 1989 in el Dorado County, California.

Her father's last name is Leach, and her mother's maiden name is Powell. If Kayla is still alive, she's now years old.

Her potential siblings include Korie (born 1990), Craig (born 1988), Taylor (born 1989) and Andrew (born 1988).

Name Kayla Marie Leach
Sex female
Birthdate 04/18/1989
Birthplace el Dorado County, California
Mother's Maiden Name Powell
Contact