Zachary Xavier Villegas
February 8, 2003 - July 6, 2026
Zachary Xavier Villegas, born on February 8, 2003, in Carmel, New York, passed away unexpectedly on Monday, July 6, 2026. He was the beloved son of Michael G. Villegas and Sheryl Irma Tofte. Zachary was a young man with a generous heart and... View Obituary & Service Information
