Indian Lake Lodge is a Canadian Lodging based in Vermilion Bay, Ontario. Indian Lake Lodge is located at 72 Indian Lake Camp Rd, Vermilion Bay, ON P0V 2V0, Canada,
Please contact Indian Lake Lodge using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Indian Lake Lodge opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.