Out of my mind; Into my heart Todd Friesen is lead pastor of East Chestnut Street Mennonite Church in Lancaster, Pennsylvania. He leads spiritual retreats, offers spiritual direction and teaches centering prayer. Todd is a member of... read more → June 21, 2017 1 Comment Menno Snapshots, Spiritual Directors Network