Angela Leigh Davis
August 8, 1968 - May 6, 2015
Angela Leigh Davis, of New Orleans, Louisiana, passed away May 6, 2015, in Columbiana, Alabama. Angela was born August 8, 1968, in Tallahassee, Florida. She was preceded in death by her father, Thomas Ronald Davis, and by her grandparents James... View Obituary & Service Information
