Ile Des Chenes Country Store
462 Main St, Ile des Chênes R0A 0C7