Our designated term pastor Reverend Norman A. Michaud!
Norman Avril Michaud was born on Easter Sunday in Portsmouth, NH. He was baptized at North Church and confirmed as a member in 1967, where he maintained standing until moving to Denver in 2013. Norman attended the Iliff School of Theology, earning his Master of Divinity in 2016. He became an ordained United Church of […]