Photo detail

Oliver Taylor

Donate Report a Typo Contact

Stories this photo appears in:

Tease photo

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.

March 24, 2020