Steven De Ruiter

Steven De Ruiter is the pastor of Square Inch Community, a church plant in Grand Rapids, Michigan. He is a husband, father, musician, and happy member of the Christian family.