Ms. Debra Ann Self
Birth date: Mar 4, 1961 Death date: Jun 15, 2017
Ms. Self passed away on Thursday, June 15, 2017 at her residence. She was born on March 4, 1961 in Alexander City, Alabama to Bennie Gerald Self and Ruby Ann Bagley Self. She was an active member of St. James Episcopal Church. The Read Obituary


