Author: Kyle Madson

Pastor Kyle Madson currently serves at Norseland Lutheran Church, and Norwegian Grove Lutheran Church in rural St. Peter, Minnesota.