Mary Bottoms Sullivan, 82, of Highland Springs, passed away on Wednesday, November 29, 2017. She was preceded in death by her husband of 27 years, Irvin A. Sullivan Sr.; son, Irvin A. Sullivan Jr.; and brother, Edward S. Bottoms. Left to cherish her memory are her children, Vicki L. Sullivan, Timothy R. Sullivan (Rona) and Terry W. Sullivan (Traci); grandchildren, Katherine Leonard (Nick), Crystal Kirby (Matthew), Cole Sullivan and Sean Michael Sullivan; great-grandchildren, Alex and Sydney Leonard and Wesley Kirby; sister, Dorothy B. Turner; and devoted niece, Theresa Cause. The family will receive friends on Monday, December 4, from 2 to 4 and 6 to 8 p.m. at Nelsen Funeral Home, 4650 S. Laburnum Ave., Richmond, Va. 23231, where a funeral service will be held at 10 a.m. on Tuesday. In lieu of flowers, memorial donations may be made to the American Heart Association.