Christopher C. Carroll 1970-2026
NILES — Christopher C. Carroll, 55, passed away unexpectedly Sunday, Aug. 16, 2026, at St. Joseph Warren Hospital, after suffering an apparent heart attack at home. Christopher was born Nov. 17, 1970, in Pittsburgh, a son of John Carroll and Vivian Clower Carroll Luzar. He lived in the ...