Mary Alma Cash, 90, of Christiansburg, VA, passed away on August 15, 2011, at Lewis Gale-Montgomery. She was preceded in death by her husband, James Edward Cash, Sr. and a sister, Helen Sorrells. She is survived by her sons, James E. Cash, Jr. and Mark Wayne Cash and wife, Anne Craig-Cash; a daughter, Linda Mae Cash; special grandchildren, James E. Cash, III and Justin Mark Cash; special niece, Joyce Mikels & husband, Clayton; and other nieces and nephews. The family will receive friends on Wednesday, August 17, 2011, from 6-8 pm at Horne Funeral Home. The graveside service will be held on Thursday, August 18, 2011, at 2:00 pm at Sunset Cemetery, Christiansburg. Flowers will be accepted, however, if anyone would like to make a memorial donation, please consider the American Diabetes Association, P O Box 1131, Fairfax, VA 22038. The family would like to express a special thank you to the staff of Heritage Hall Health Care and to Lewis Gale Montgomery ICU.