Haywood Leshore

Published 10:57 pm Saturday, October 26, 2013

Haywood Leshore, 103, resident of Selma, passed away October 26, 2013 in Selma, Al. Walker Mortuary will announce services.