The birth of Angel Archuleta

Angel Leo Archuleta was born on May 27, 1994 in Orange County, California.

His father's last name is Archuleta, and his mother's maiden name is Tafoya. If Angel is still alive, he's now years old.

His potential siblings include Selena (born 1995).

Name Angel Leo Archuleta
Sex male
Birthdate 05/27/1994
Birthplace Orange County, California
Mother's Maiden Name Tafoya
Contact