Steven P. Devlin
December 21, 1953 - January 29, 2025
Steven P. Devlin, 71, of Watervliet, New York, passed away peacefully with his family by his side on January 29, 2025 after a long battle with cancer. Born on December 21, 1953, Steven was known for his ever-present smile and his ability to... View Obituary & Service Information
