Thomas Stephen Beaver
July 31, 1950 - August 24, 2021
Thomas Stephen Beaver, 71 of Leesburg, Virginia passed on Tuesday, August 24, 2021, at Loudoun Nursing & Rehabilitation in Leesburg, Virginia. Born Monday, July 31, 1950, in Leesburg, Virginia, he was the son of the late Edwin Beaver and the... View Obituary & Service Information