Home John E. McCabe
Post
Cancel

John E. McCabe

John committed suicide in Ivanhoe Park in Bellevue on June 21, 1975, which was soon after he graduated from Interlake. See the comments below for more info from his sister.

John E. McCabe
This post is licensed under CC BY 4.0 by the author.

© 2024 Mario Lanza. Some rights reserved. We use cookies to provide and improve our services. By using our site, you consent to cookies. Learn more.