The birth of Leroy Castro

Leroy Castro was born on August 23, 1965 in Los Angeles County, California.

His father's last name is Castro, and his mother's maiden name is Gomez. If Leroy is still alive, he's now years old.

Name Leroy Castro
Sex male
Birthdate 08/23/1965
Birthplace Los Angeles County, California
Mother's Maiden Name Gomez
Contact