Leroy “Archie” Gonzales
Monte Vista – Monte Vista Colorado resident Leroy “Archie” Gonzales, 66, passed away on March 18, 2024, at Memorial Hospital in Colorado Springs surrounded by his loving family. Leroy was born on March 26, 1957, in Del Norte Colorado to Fred and Lillian Gonzales. He honorably served his country in the United States Army soon [...]