Death Notices

May 4, 2013 6:28 PM

Alma Williams

Alma Martin Williams, 79, a native of Sheldon and sister of Sheldon residents Rosella Habersham and Verneal Martin, died Thursday, April 25, 2013, in New York City.

Related content

Suggested for you

Comments

Videos

Editor's Choice Videos