The birth of Luci Leach

Luci Marie Leach was born on November 17, 1983 in San Luis Obispo County, California.

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

Her potential siblings include Luke (born 1980), Alan (born 1985) and Adam (born 1981).

Name Luci Marie Leach
Sex female
Birthdate 11/17/1983
Birthplace San Luis Obispo County, California
Mother's Maiden Name Dawson
Contact