Larry Owens
January 30, 1955 - July 31, 2018
Larry Owens was born on January 30, 1955. He passed from this life on July 31, 2018 at the Lindsay Nursing Home in Lindsay, Oklahoma at the age of 63.His memory will be greatly cherished and remembered.Arrangements are being handled by Scott... View Obituary & Service Information