Search:  

SouthTrust Bank

A corporate bank headquartered in Birmingham, AL, with over 600 offices in Alabama, Florida, Georgia, Mississippi, North Carolina, South Carolina, Tennessee, and Texas

Excerpt:
... Welcome to SouthTrust.com. In November 2004, SouthTrust Corporation merged with Wachovia Corporation. Wachovia.com is now the primary Internet home page for all Wachovia and former SouthTrust customers as well as the many heritage organizations that make up the fabric of Wachovia. The shared values of SouthTrust and Wachovia are closely interwoven in the company that moves forward today as a leader in financial services, building a reputation as the national lead...


Bookmark Financial and Other Info