Poplar Point Resort is a quaint lakeside retreat nestled in the heart of Red Lake, ON, offering a range of accommodations and outdoor activities for visitors to enjoy.
Guests can unwind in the serene natural surroundings, partake in fishing excursions, and explore the beauty of the Canadian wilderness during their stay at Poplar Point Resort.
Generated from their business information