Russell Restaurant Address: 182 Castor St, Russell, ON K4R 1C7 Phone: (613) 445-2886 Restaurants, Foods-Carry Out Other Businesses: Russell House at 108 Mill St, Russell, ON K4R 1E2 Scotiabank at 1116 Concession, Russell, ON