Thomas David Osborne II
December 22, 1946 - March 10, 2020
Born in Baltimore, MD on December 22, 1946, Thomas David Osborne passed away in his sleep on March 10, 2020. The son of a naval officer, Dave knew many homes across the states and the world, including California, Montana, and The Philippines.... View Obituary & Service Information