Xavier Sanchez
June 29, 2004 - March 21, 2023
Monte Vista resident Xavier Sanchez was born on June 29, 2004. He dies on March 21, 2023. He was 18 years old and passed away at his great-grandmother's home. Xavier was born in Alamosa, Colorado and spent nearly all of his life in Colorado.... View Obituary & Service Information
