Lowell Lester Downum
December 20, 1924 - March 28, 2017
Lowell Lester Downum, age 92, passed away at his home in Council Hill, OK on Tuesday, March 28, 2017 with his family by his side. He was born on December 20,1924 in Stidham, OK to Christopher Columbus and Virgie Mae (Turner) Downum. Lowell... View Obituary & Service Information