Mrs Scherry Beard
April 20, 2017 - November 15, 2017
The sunrise of Scherry L Franklin-Beard began in Eufaula, Barbour County, Alabama on April 20, 1942 to the late Albert Franklin, Sr and Estella Howard-Franklin. She is preceded in death by her sister, Estella Franklin Smith, two brothers, Albert... View Obituary & Service Information