BMO Bank of Montreal Address: 125 Geddes St, Elora, ON N0B 1S0 Phone: (519) 846-5301 Banks, Automated Teller Machines Other Businesses: TD Canada Trust at 192 Geddes St, Elora, ON N0B 1S0