Photo detail

Leola N. Taylor

Donate Report a Typo Contact

Stories this photo appears in:

Tease photo

Leola N. Taylor, 81, of Prescott Valley, Ariz., departed this life Sunday June 1, 2014.

June 4, 2014