Owen Slone|March 20, 2007

Sep 22, 2014

WILLARD — Owen Slone, 82, of Willard, died Tuesday at Fisher-Titus Hospital in Norwalk.

Arrangements are pending at Secor Funeral Home in Willard.