Leo Ambrose Schindler, '39
Leo Ambrose Schindler, '39, passed away on August 17, 2023 in Concord, California. Lifetime Member
Word has been received that Leo passed away in 2023. Rest in peace, our Boys Town brother.
