Mary Margaret Cochrane, 95, of Lynchburg, departed this life on Wednesday, June 5, 2019. Mary was born in Detroit, Mich., on February 6, 1924, and was preceded in death by her husband, Robert Cochrane. She was also preceded in death by her brothers, John Pirslin and Steve Pirslin. Mary is survived her son, Roger Cochrane and his wife, Cheryl, of Forest; and two grandchildren, Brittney Cochrane and Richard Cochrane, also of Forest. The family would like to thank the staffs at Bentley Commons, Runk and Pratt Pearls of Life, and Seven Hills Hospice for all of their compassion, love, and support. Heritage Funeral Service and Crematory, 427 Graves Mill Rd, (434) 239-2405 is assisting the family. Memories and thoughts may be shared with the family at www.heritagefuneralandcremation.com.