TOWNSEND — Albert Stone, who died at his home on Dec. 12, 2023 at the age of 95, was a “respected visionary and cherished leader,” according to his obituary. To the people whose lives he touched, Al Stone was all that and more. A low-key philanthropist. A man of few words and many interests. A […]