Bank of Montreal - Devonshire Mall Categories Banks 3100 Howard Avenue Windsor ON N8X 3Y8 (519) 973-3360 (519) 972-1190 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×