In Memoriam: Stephen Lee Brown, 1937-2025
Stephen L. Brown of Palm Beach, FL passed away peacefully at his summer home in Osterville, Massachusetts on July 18, 2025 at age 88. Born to Eugene and Florence Brown in Providence, RI, “Steve” enjoyed a full life as a dedicated husband, father, …