Located on the south shore of beautiful Lake Holcombe, in northern Wisconsin, Ted's Timberlodge, formerly Larry's South Shore Resort, is now open all year long. Come by car, boat or snowmobile, any time of year.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.