Terry Lee Osborne
June 30, 1946 - April 6, 2016
Terry Lee Osborne, 69, Texaco Convenience Store Manager passed away April 6, 2016 in Afton, OK. He was born June 30, 1946 in Titusville, PA to Charles H. and Velma M. (Reib) Osborne.Terry is survived by his sons, William T. Osborne and his wife... View Obituary & Service Information