1. Loch Lomond Beach Club Inc 2754 28th St, Birchwood, WI 54817 Coordinate: 45.60346,-91.58037 Phone: (715) 354-3400