Port Perry - not Wisconsin
I was watching S3 ep 2 and thought I recognized the Wisconsin town.
Sure enough it is Port Perry, Ontario, Canada.
I live 10 minutes drive from it and had a boat there for years.
Great town.
It's a man-made lake btw - made to aid in the transport of logs back in the day.