by David Juhl

St. Peter's Lutheran Church is located in Arlington, WI, 25 minutes north of downtown Madison and 35 minutes southeast of Wisconsin Dells. The congregation began...

 Lutheran Church-Missouri Synod /  Wisconsin / 365 views