Stephen Otice Maize
August 13, 1952 - August 9, 2025
Stephen Otice Maize arrived in this world August 13, 1952, and departed August 9, 2025. Stephen was born in Palo Alto, California and spent most of his childhood in Idaho, where he lived with his parents who were traveling teachers. He was the... View Obituary & Service Information
