CIBC Address: 172 Main Street of Delhi, Delhi, ON N4B 2L9 Phone: (519) 582-0570 Banks, Automated Teller Machines Other Businesses: BMO Bank of Montreal at 116 King St, Delhi, ON N4B 1X8 TD Canada Trust at 121 King St, Delhi, ON N4B 1X9 Maple Leaf Motel at 381 Talbot Road, Delhi, ON N4B 2A1 Tay Shores Cafe at 393 Talbot Rd, Delhi, ON N4B 2A4