Riley “Leo” Dill
January 6, 1930 - June 10, 2015
Riley “Leo” Dill was born January 6, 1930 in Decatur, Arkansas and passed away June 10, 2015 in Broken Arrow, Oklahoma. Leo is survived by his spouse Maye Dill; son, Tom Dill and his wife Kimberly; son, Ted Dill and his wife Laura;... View Obituary & Service Information