The birth of Allen Leu

Allen Leu was born on December 14, 1994 in Contra Costa County, California.

His father's last name is Leu, and his mother's maiden name is Kuang. If Allen is still alive, he's now years old.

Name Allen Leu
Sex male
Birthdate 12/14/1994
Birthplace Contra Costa County, California
Mother's Maiden Name Kuang
Contact