Shepherd of the River Lutheran Church
  • New London, WI 54961, USA