Mary Branch Hamilton, 83, of Bedford, died Monday, June 1, 2020. She was born in Buckingham, VA on November 18, 1936 a daughter of the late Dorsie Branch and Martha Harris Branch. In addition to her parents she was preceded in death by her husband, Herbert Clayton Hamilton, Sr.; children, Frank Lawrence Charlton, Jr., Patricia Diane Munnings, Charles Scott Hamilton; grandson, Joshua Hamilton Stroop; and sisters, Estelle Kidd and Grace O’Neal. She was retired from Red Lobster in Richmond. Mary is survived by her children, Linda Craven, Herbert “Bud” Hamilton, Jr., Abram “Bubba” Hamilton, Wayne Hamilton, Teresa Hamilton, Terry Lynn Hamilton; siblings, Frank Branch, Shirley Branch, Garland Branch, Russell Branch, Jean Brown, Tina Shumaker, Lorene Perry; her special friend, Tom Hoffstatter; and many grandchildren and great-grandchildren. A graveside service will be held 2:00 p.m., Monday, June 8, 2020 at Holy Land Cemetery with a pastor from Blue Ridge Community Church officiating. Arrangements by Burch-Messier Funeral Home, Bedford, 540-586-7360.