John C Sloan
July 7, 2025
In Loving Memory of John C. Sloan John Christopher Sloan passed away surrounded by immediate family on Monday, July 7, 2025. John lived a life full of love, generosity, and quiet strength. John was born on September 8, 1938, in Fine, NY. His... View Obituary & Service Information
