Kevin Barnhart

Kevin Barnhart

Role: Lead Pastor

Calvary Evangelical Free Church, Rochester, MN

kbarnhart@calvaryefc.org, 507-282-4612

Latest sermons by