August 19, 1958 - July 27, 2016, Leslie Richards passed away on July 27, 2016 in Portales, New Mexico. Funeral Home Serv...