A small town in Jackson County
Heron Lake is a city in Jackson County, Minnesota, United States. The population was 698 at the 2010 census. Heron Lake was named in 1870 after a local lake where great blue herons were seen.

A mural depicting community foundations with it’s current foundation of an agricultural economy in the background

More images that show the underpinnings of the agricultural economy. The last being a corn alcohol processing plant.
Heron Lake is a strongly Catholic community as the next photos depict.
A very beautiful and unique cemetery.
From what I’ve read online there was some drama involved and not everyone was sad to see it go by any means. Maybe it was the type of place my grandfather said didn’t need a front door, but could use two back doors. His meaning was that customers would want to go there, but wouldn’t want to be seen going there.
I have read that this is currently a custom cake shop. I will need to confirm that and will post a followup with new photos.