Leroy Frank Santos
September 20, 1958 - June 4, 2020
Leroy F. Santos, 15-year resident of Leesburg, passed on Thursday, June 4, 2020. Born in Gloucester, Massachusetts on September 20, 1958 to Rosa Emilia and Antonio F. Santos, Leroy loved being on and near the ocean – aboard boats, surf... View Obituary & Service Information