WIlliam Francis Xavier 'Bill' Carroll, 66
|
February 27, 2019 12:00 AM
WIlliam Francis Xavier “Bill” Carroll, 66, of Priest Lake, Idaho, passed away on Wednesday, February 20, 2019.
Sherman-Campbell Funeral and Cremation Services in Priest River, Idaho, is in charge of arrangements.