Xavier Vaughn LuceroMarch 6, 2000 - April 26, 2023 Xavier Vaughn Lucero passed away on April 26, 2023 in Eloy, AZ. He was 23. Xavier was born April 26,...