Welcome to our little slice of heaven that we affectionately call The Glen.
We are located in the town of Hudson just on the edge of the city of Hudson in beautiful Wisconsin. We enjoy the small town comforts of Hudson as well as our connections to the big cities just across the border in Minnesota.

JSA6Xbm4thAafKIU.jpg