Stella St.John
June 25, 1934 - July 22, 2025
Stella St. John, a beacon of boundless love and selfless devotion, departed from this mortal coil on the 22nd of July, 2025, in the serene town of Hoosick Falls. Born on the 25th of June, 1934, in the charming town of Champlain, Stella's journey... View Obituary & Service Information
