Since serving the Keizer Police Department since 2005, earlier this month Carroll passed away from esophageal cancer at 45.
Statesman Journal, Statesman Journal
Tue, 02/18/2020 - 5:41pm
Since serving the Keizer Police Department since 2005, earlier this month Carroll passed away from esophageal cancer at 45.