Fr. Lee McLeod
Father Lee McLeod is the founding priest of St. Aidan's Anglican church. He is a 2008 graduate of Asbury Theological Seminary. Lee was ordained as a deacon in 2010 and priest in 2011 by Bishop Doc Loomis of the Anglican Mission in America. Lee is also a third-order Franciscan monk with the Company of Jesus and serves as the Director of Franciscan formation for the order. Lee is married to Jessica and they have 3 children (yes, Anglican priests are allowed to marry). When not busy running a church and being a stay-at-home dad, Lee enjoys reading, playing board games, and is an avid leatherworker. Lee is also a self-proclaimed liturgical nerd.