Harriston ON Banks 1. 40 Elora St, Harriston, ON N0G 1Z0 | CIBC (519) 338-3944 2. 102 Elora St S, Harriston, ON N0G 1Z0 | RBC Royal Bank (519) 338-3034