Contact Us

New Orleans
Energy Centre
1100 Poydras Street
Suite 3500
New Orleans, Louisiana 70163
USA
504-582-2500
800-322-3005
504-582-2500
800-322-3005


Houston
Phoenix Tower
3200 Southwest Freeway
Suite 1490
Houston, Texas 77027
USA
713-393-4500
713-393-4500


© 2017 Scotiabank.com All Rights Reserved