Scotiabank Address: 66 Ontario Rd, Mitchell, ON N0K 1N0 Phone: (519) 348-8469 Banks, Automated Teller Machines Other Businesses: TD Canada Trust at 31 Ontario St, Mitchell, ON N0K 1N0 CIBC at 95 Ontario Rd, Mitchell, ON N0K 1N0 BMO Bank of Montreal at 104 Ontario Rd, Mitchell, ON N0K 1N0