Popular Claimed Verified by it's Owner Lorl Guesthouse 0.0 0 reviews $$$$ Indian Bay 1-416-991-4887 Main Road, Indian Bay, Newfoundland, Newfoundland and Labrador, Canada