CIBC Branch with ATM Home/Bank/CIBC Branch with ATM 667 Upper James St, Hamilton, ON L9C 5R8 +19053871382 Contacts 667 Upper James St, Hamilton, ON L9C 5R8 +19053871382 Send updates or Remove Description Features Wheelchair-accessible entrance Wheelchair-accessible parking lot Map Reviews No reviews! ADD REVIEW Similar companies Bank BMO Bank of Montreal 100 King St W, Toronto, ON M5X 1A3 +14168675050 Bank RBC Royal Bank 806 Chemong Rd, Peterborough, ON K9H 5Z6 +17057430545 Bank ATB Financial 4 Main St, Halkirk, AB T0C 1M0 +14038844633 Bank BMO Bank of Montreal 656 Main St, Woodstock, NB E7M 2G9 +15063286631 Categories Bank