March 24, 2020
Oliver Taylor
Oliver Taylor, affectionately known to everyone as Ollie, passed away on January 31, 2020 in Prescott, Arizona and is in Heaven, with our Lord, along with an older brother and four sisters.