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

Comments

Videos

Editor's Choice Videos