Olin Thomas Davis
July 9, 1930 - November 2, 2015
Olin Thomas Davis of Owasso, Oklahoma passed away November 2, 2015 at the age of 85. He will be remembered always for his kindness. Olin was never afraid to try new adventures and loved to fix things. He was a devoted husband for over 62 years... View Obituary & Service Information