Who are David Archuletas Parents? Meet Jeff Archuleta and Lupe Marie Mayorga 8 March, 2024 by Newstars Education See also Phil Scott (Politician)- Net Worth 2023, Wiki, Age, Wife, Children