Jade Palace Restaurant Address: 24 Spencer St, Spencerville, ON K0E 1X0 Phone: (613) 658-2828 Other Businesses: Angello's Truck Stop at 2025 Rooney Rd, Spencerville, ON K0E 1X0