Esther Swinton Leonard death notice and obituary, Monday March 6, 2023. Smith Brothers Funeral Home Hampton, VA 23663