Vacations in Canada Vacation Rental St Lucia Address: 3255 Rutherford Canada, L4K 5Y5 Toronto Canada Phone Number: +1 18882206494