Alexander Scott Chavarria
January 11, 1988 - April 14, 2024
Alexander Scott Chavarria, a beloved husband, father, son, brother, and friend, departed from this world on April 14, 2024, at his home in Odessa, Texas, at the age of 36. His passing leaves a void in the hearts of all who were fortunate enough... View Obituary & Service Information
