Helliars Resort Ltd

1311 Hwy 71, Nestor Falls ON
(807) 484-2400
Categories:
Duck Bay Lodge

Duck Bay Lodge

R.R. #1, Sleeman ON
(204) 757-2986
Duck Bay Lodge was built more than 60 years ago by a wealthy Chicago businessman, and has had few owners. When we purchased Duck Bay Lodge in 1988 as the fourth owner, we were committed to maintain...
Categories: