Stephen Forrest Sherrod
April 13, 1943 - December 30, 2024
Stephen Forrest Sherrod April 13, 1943 - December 30, 2024 Stephen Sherrod was born in Little Rock, AR on April 13, 1943, the third child of Floyd and Catherine Sherrod. In 1946, his mother married her second husband, Jordan Amerman, and the... View Obituary & Service Information
