John Logan 1968–2015

Photo of John Logan's LeafBirth February 6th, 1968.
Death January 20th, 2015.

John’s Leaf is at Seattle Justice Center. If you have photos or memories of John, please post a comment.

Photo from SJC Leaf dedication 9/11/2019
John’s girlfriend Cassandra holding John’s Leaf at the dedication on September 11, 2019

Leave a Reply

Your email address will not be published.