Scotiabank Address: 5795 Malden Rd, Windsor, ON N9H 1R9 Phone: (519) 972-3020 Banks, Automated Teller Machines Other Businesses: Windsor Station Currency at 298 Walker Rd, Windsor, ON N8Y 2M9 CIBC at 100 Ouellette Ave, Windsor, ON N9A 6T3 TD Canada Trust at 1190 Front Rd, Windsor, ON N9J 1Z9 TD Canada Trust at 7404 Tecumseh Rd E, Windsor, ON N8T 1E9