Mr. Stephen H. Mather-Lees
July 28, 1939 - May 8, 2023
Stephen H. Mather-Lees passed away on May 8, 2023, in Portsmouth, New Hampshire, after a short period of failing health. He was 83. Stephen was born in England, emigrated to the United States in 1968, and became a US citizen in 1976. A graduate... View Obituary & Service Information
