The birth of Thomas Leach

Thomas Takashi Leach was born on July 22, 1987 in Sonoma County, California.

His father's last name is Leach, and his mother's maiden name is Shimizu. If Thomas is still alive, he's now years old.

His potential siblings include Daniel (born 1984).

Name Thomas Takashi Leach
Sex male
Birthdate 07/22/1987
Birthplace Sonoma County, California
Mother's Maiden Name Shimizu
Contact