Oscar Leroy Mayberry
Published 12:01 am Saturday, January 27, 2018
ATLANTA — Services for Oscar Leroy Mayberry, 75, of Atlanta, formerly of Natchez, who died Monday, Jan. 1, 2018, in Atlanta, were 10 a.m. Monday, Jan. 8, 2018, at Murray Brothers Funeral Home Cascade Chapel in Atlanta.
Burial followed at the Georgia National Cemetery under the direction of Murray Brothers Funeral Home in Atlanta.