Stephen David Osborne
February 18, 1962 - June 21, 2020
Stephen David Osborne, age 58, of Ashburn, VA, passed away on Sunday, June 21, 2020, at INOVA Fair Oaks Hospital in Fairfax, VA. Stephen was born in New York to Richard and Betty (Relyea) Osborne. He is survived by his wife Charlotte.... View Obituary & Service Information