Print
Category: Obituaries Obituaries
Published: 20 December 2017 20 December 2017

Carroll R. Welch, 87, resident of Deming passed away Saturday December 16, 2017 at Mt. View Regional Medical Center in Las Cruces.

As per his request, cremation will take place and no services will be held.