Lumberjack Inn

76 Main St Tupper Lake NY 12986 USA

Location