The birth of Starlene Leach

Starlene Tennille Leach was born on March 16, 1984 in Humboldt County, California.

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

Her potential siblings include Sabrina (born 1986) and Season (born 1983).

Name Starlene Tennille Leach
Sex female
Birthdate 03/16/1984
Birthplace Humboldt County, California
Mother's Maiden Name Buckskin
Contact