Jim Grote

Jim Grote works in stewardship and development for an archdiocese.