DEATH NOTICE

Irma Lee Howell

January 06, 1937 - June 30, 2017
Irma Lee Howell
Irma Lee Howell, 80, of Adel, passed away June 30, 2017. Boone Funeral Home is handling arrangements.
Published in Valdosta Daily Times

Share this story with a friend:

Twitter
Facebook